Bonsoir
Je nomme par préférence depuis longtemps mais variable comme ceci ma-variable.
Hors je vois un article qui recommande "ma_variable"
Je n'ai pas eu de problèmes du coup je me demande quels sont les risques ou inconvénients
@+
Bonsoir
Je nomme par préférence depuis longtemps mais variable comme ceci ma-variable.
Hors je vois un article qui recommande "ma_variable"
Je n'ai pas eu de problèmes du coup je me demande quels sont les risques ou inconvénients
@+
Le problème est que le tiret "-" est aussi le signe "moins", c'est donc source de problème.
ok mais on ne fait pas d'opération sur les noms des variables !!
ok !!
le tiret n'est pas autorisé dans le nom de variable PHP.
Salut
Ah si c'est interdit, je comprends mieux (je ne l'avais pas trouvé!)
Merci
@

Bonjour,
"php convention nommage"
En PHP, les variables sont représentées par un signe dollar "$" suivi du nom de la variable.
Le nom est sensible à la casse.
[...]
Les noms de variables suivent les mêmes règles de nommage que les autres entités PHP.
Un nom de variable valide doit commencer par une lettre ou un souligné (_), suivi de lettres, chiffres ou soulignés.[...]
Voir aussi :Par convention, les constantes sont toujours en majuscules.[...]
Les noms de constantes suivent les mêmes règles que n'importe quel nom en PHP. [...]
Bonjour,
Merci ces précisions
Et oui j'avai bien cherché mais pas trouvé! *
Je le note comme mérmo et je ferai cela pour mes prochains dev, car j’utilisai la syntaxe doc_ma-var par habitude pour ma lisibilité.
Sur la fonction que j'utilise actuellement, l'auteur du plugin vient de me répondre (après avoir écrit ces recommandations dans l'article qui m'a fait réagir) que je pouvais continuer à l’utiliser comme cela!!
Bonne journée
@+
* y compris avec google qui n'est pas mon ami. J'utilise avant tout Qwant ou duck avant gg. Si vous aviez une image plus neutre ,ce serait cool

Hello,
Une simple lecture de la psr-1, suffit en tant que seule réponse valide![]()
@LhIaScZkTer : Autant j'approuve la référence aux PSR, autant en l’occurrence ça n'aide pas beaucoup, vu que la recommandation en matière de noms de variables est qu'il n'y a pas de recommandation :
4.2. Properties
This guide intentionally avoids any recommendation regarding the use of $StudlyCaps, $camelCase, or $under_score property names.
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Partager