Maison  >  Article  >  développement back-end  >  Normes de codage PHP

Normes de codage PHP

不言
不言original
2018-03-30 15:31:191511parcourir

Cet article partage avec vous les règles de codage pour PHP. C'est très pratique. Les amis dans le besoin peuvent l'utiliser comme référence

Nom du fichier :

Classe :
. DemoTest.class.php
Interface :
DemoTest.interface.php
Autres :
demoTest.{style}.php


Convention de dénomination :

整体采用驼峰命名法,同时命名要有意义。

Variables globales :
Utilisez "_" des deux côtés et utilisez le nom de cas de chameau au milieu

Constante :
Full -write

Propriétés de variable/classe ordinaire :

Méthode de dénomination des cas Camel, vous pouvez ajouter l'abréviation indiquant le type de variable devant et utiliser des mots anglais précis et significatifs :
​ ​ ​ Chaîne : $sMonNom
​ ​ ​ Tableau : $arrMyArray

Nom de l'interface et de la classe :

Nomenclature CamelCase, commençant par une lettre majuscule.
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ainsi que le nom du fichier de classe :
Par exemple : Classe DataBase, nom du fichier : DataBase.class.php


Commentaires :

程序应提供必要的注释,包括文件注释,代码块注释,函数注释。
Commentaires du fichier :

En tête de tout le dossier :
/**
            *
           */

Commentaire de fonction :

//Place avant la fonction

Commentaire du bloc de code :

//Écrivez uniquement des commentaires de code lorsque cela est nécessaire pour expliquer pourquoi, pas quoi faire, et fournir les informations les plus utiles.


Style de code :

Indentation et espaces :

                  Retrait à deux espaces
Les espaces s'écoulent avant et après le caractère d'affectation

saut de ligne d'instruction :

Contrôlez la longueur de la ligne dans les 80 caractères


Meilleure pratique :

Utilisez les variables existantes de PHP au lieu de les définir vous-même.

Pour les sauts de ligne, utilisez PHP_EOL au lieu de n ou rn

Recommandations associées :

Comment résoudre la conversion d'encodage PHP tronqué

Explication détaillée d'encodage PHP Fonction de conversion applications skills_php exemples

Guide de style de codage PHP (PHP-FIG PSR-2)


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn