Comment obtenir les spécifications de développement du framework PHP en une minute ?

慕斯
Libérer: 2023-03-10 15:02:02
original
1788 Les gens l'ont consulté

L'article précédent vous présentait "Quels sont les jugements conditionnels de php8 ? Que signifie l'opérateur ternaire en php8 ? 》, cet article continue de vous présenter comment obtenir les spécifications du développement du framework PHP en une minute ? Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Spécifications de développement du framework PHP :

Thinkphp6 suit la convention de dénomination de PSR-2 et le chargement automatique de PSR-4.

1. Spécifications du répertoire et des fichiers :

1. Nom du répertoire : minuscule + trait de soulignement ; sont uniformément suffixés par .php ;

3. Les noms de fichiers des classes sont définis dans les espaces de noms, et le chemin de l'espace de noms est cohérent avec le chemin du fichier de la bibliothèque de classes

4. Les fichiers de classes (y compris l'interface et le trait) sont nommés avec la première lettre en majuscule, et les autres noms sont en minuscules + soulignés

5. Le nom de la classe (y compris l'interface et le trait) est cohérent avec le nom du fichier, et la première lettre est en majuscule.

2. Conventions de dénomination des fonctions, classes et attributs :

1. Les classes sont nommées avec la première lettre en majuscule

2. est nommé en minuscule + souligné ; (get_client_ip)

3. La méthode est nommée en minuscule avec la première lettre du mot suivie d'une majuscule

4. méthode dans laquelle la première lettre du mot est minuscule et la première lettre du mot est majuscule

5 Les fonctions ou méthodes commençant par un double trait de soulignement (__) sont utilisées comme méthodes magiques (cas particuliers) <.>

3. Les spécifications des constantes et des configurations sont les suivantes :

1. Les constantes sont nommées avec des lettres majuscules et des traits de soulignement ;

2. sont nommés avec des lettres minuscules et des traits de soulignement ;

3 . Les définitions de variables d'environnement sont nommées en utilisant des lettres majuscules et des traits de soulignement.

4. Spécifications des tableaux et champs de données :

1. Les tableaux et champs de données sont nommés en minuscules et soulignés ; aux champs Ne commencez pas le nom par un trait de soulignement

3. Il n'est pas recommandé d'utiliser la casse camel et le chinois pour les champs comme noms de tables de données et de champs

Vue : la méthode de classe d'index correspond à le répertoire sous la vue, et la méthode d'index correspond au répertoire sous la vue Fichier statique

variable de modèle : l'affectation de la méthode d'affectation appartient à l'affectation de variable globale, sortie du modèle {$name}

Recommandé apprentissage : "

Tutoriel vidéo PHP

"

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal