Erreur de syntax public function

Résolu
diaAGAD Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
diaAGAD Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -

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


2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

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   Statut Membre Dernière intervention  
 

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


0