Maison  >  Article  >  cadre php  >  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 ?

藏色散人
藏色散人avant
2021-04-14 09:52:281602parcourir

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
{

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

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer