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

Code source du fichier de classe du contrôleur TP

零到壹度
Libérer: 2023-03-22 10:58:01
original
1866 Les gens l'ont consulté

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!

É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