Maison > cadre php > PensezPHP > Que se passe-t-il lorsque l'héritage du contrôleur d'espace de noms du framework TP5 n'est pas valide ?

Que se passe-t-il lorsque l'héritage du contrôleur d'espace de noms du framework TP5 n'est pas valide ?

藏色散人
Libérer: 2021-04-15 08:57:15
avant
1730 Les gens l'ont consulté

La colonne tutorielle suivante de thinkphp vous présentera ce qui se passe lorsque l'héritage du contrôleur d'espace de noms du framework TP5 n'est pas valide. J'espère qu'il sera utile aux amis dans le besoin !

Aujourd'hui, j'aimerais partager avec vous un résumé de l'espace de noms TP5

Il y a toujours des problèmes avec TP5 lorsque je travaille sur des projets ces jours-ci. L'entreprise a besoin d'écrire une petite fonction -. fonction de connexion

Ensuite, elle n'est pas valide lors de l'héritage du login, donc je vais régler le problème pour tout le monde. C'est encore relativement basique, je vais le partager brièvement

Si. c'est utile, tout le monde y jettera un œil. Si ce n'est pas utile, tout le monde l'ignorera

namespace app\index\Controller;
use think\Controller;
use think\Request;
use think\Db;
use app\index\controller\Login;
class Formall extends Login
{
Copier après la connexion

1 Cela signifie la classe nommée Formall dans l'application –. > index–> contrôleur –>
2. Le nom de cette classe doit commencer par la première lettre Capitalized Formall La première lettre de la classe héritée doit également être en majuscule. Connexion

Ce qui suit est le classe héritée

namespace app\index\Controller;
use think\Controller;
use think\Request;
use think\Db;
class Login extends Controller
Copier après la connexion

1. L'espace de noms est également appindexController ; en dessous de cette classe de connexion
2. La classe doit également être en majuscule. Login
3. hériter de Controller
4. Non seulement il doit hériter de Controller, mais également utiliser thinkController;

namespace appindexController; Ce contrôleur est le représentant du répertoire
use thinkController; Le contrôleur pense à la classe système. Ces deux contrôleurs
ont des significations complètement différentes. Veuillez faire attention,

S'il y a une mauvaise majuscule ici, une erreur sera signalée.

Recommandations associées : Les 10 derniers didacticiels vidéo thinkphp

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:learnku.com
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