Erreur de syntax public function

Résolu/Fermé
diaAGAD Messages postés 21 Date d'inscription dimanche 11 novembre 2018 Statut Membre Dernière intervention 15 décembre 2022 - Modifié le 15 déc. 2022 à 12:55
diaAGAD Messages postés 21 Date d'inscription dimanche 11 novembre 2018 Statut Membre Dernière intervention 15 décembre 2022 - 15 déc. 2022 à 13:42

Bonjour,

Je construit une api Rest et quand je créer une fonction public jai cette erreur :

<br />
<b>Parse error</b>:  syntax error, unexpected token "public", expecting end of file in <b>C:\xampp_new\htdocs\surya\api\class_model\model_utilisateur.php</b> on line <b>183</b><br />

mais lorsque j'enlève public devant la function l'erreur disparait mais pourquoi ??? 

Voici le code qui fournie l'erreur 

/**
 * Supprimer un produit
 *
 * @return void
 */
public function supprimer(){
 
    return false;
}

Et voilà le code qui fourni plus l'erreur 

/**
 * Supprimer un produit
 *
 * @return void
 */
function supprimer(){
 
    return false;
}

Merci pour votre réponse
Windows / Edge 108.0.1462.46


A voir également:

2 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
15 déc. 2022 à 13:38

Bonjour,

Impossible de te répondre avec certitude avec juste deux lignes de code ....

Mais là comme ça .. j'ai l'impression que tu as créé ta fonction en dehors d'une class ..

Il est donc normal que tu ne puisses pas lui indiquer "public"

Sinon, merci de nous poster l'intégralité de ton fichier 

model_utilisateur.php

1
diaAGAD Messages postés 21 Date d'inscription dimanche 11 novembre 2018 Statut Membre Dernière intervention 15 décembre 2022
15 déc. 2022 à 13:42

Ah oui c'est vraie elle était a l'extérieur de la class merci c'est résolue 


0