Maison  >  Article  >  développement back-end  >  Code source du fichier de classe du contrôleur TP

Code source du fichier de classe du contrôleur TP

零到壹度
零到壹度original
2018-03-26 17:32:551853parcourir

Cette fois je vous apporte le code source du fichier du contrôleur TP Quelles sont les précautions pour le code source du fichier du contrôleur TP Ce qui suit est un cas pratique, jetons un coup d'oeil.

1. Huit méthodes de code source :

2, Connaissance du contrôleur :

a. Contrôleur accessible :

b. Opérations accessibles (c'est-à-dire méthodes)


(l'opération d'index est accessible, l'opération de démonstration est privée mais pas Access, protégée inaccessible et doit être public)

c Espace de noms :

Espace de noms racine : app(application), think(thinkPHP /library), traits ( thinkPHP/library)

Nom de la classe du contrôleur = espace de noms racine + sous-espace de noms (facultatif) + nom de la classe

Suffixe de la classe du contrôleur : tp3.3 doit ajouter un suffixe après le contrôleur, sous la forme : DemoController. Le concept d'espace de noms est appliqué dans tp5, il n'est donc pas nécessaire d'ajouter le suffixe de classe du contrôleur

L'ajout du suffixe de classe du contrôleur peut empêcher les noms de classe du contrôleur d'entrer en conflit avec les mots-clés

Par exemple, si vous souhaitez créer une classe de contrôleur public public sans l'ajouter, une erreur sera signalée :

Recherchez l'option suffixe du configurateur dans le fichier de configuration conventionnel Défini dans le fichier de configuration personnalisé :

Accès

Les méthodes intégrées au contrôleur peuvent également ajouter des contrôleurs (fonctions et ajouter au contrôleur Les contrôleurs de classe sont les mêmes pour éviter les conflits avec les mots-clés du système) :

Définissez la méthode List, car list est un mot-clé directement défini et une erreur sera signalée :

Le suffixe de la méthode conventionnelle d'exploitation des fichiers est vide par défaut :

défini dans le fichier de configuration personnalisé


d. Convention de dénomination du contrôleur :

Méthode du cas Camel : mettre la première lettre en majuscule


Accès : (passage des majuscules aux minuscules et soulignement -)

Ce type d'accès doit activer l'élément de configuration de l'URL : (le fichier de convention est défini dans le fichier de configuration personnalisé)

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