Maison  >  Article  >  cadre php  >  Différence : méthodes d'affichage et de récupération dans le contrôleur TP5

Différence : méthodes d'affichage et de récupération dans le contrôleur TP5

藏色散人
藏色散人avant
2020-09-03 14:00:473884parcourir

Ce qui suit est la colonne du didacticiel du framework thinkphp pour vous présenter les différences entre les méthodes d'affichage et de récupération dans le contrôleur TP5. J'espère que cela sera utile aux amis dans le besoin. !

Différence : méthodes d'affichage et de récupération dans le contrôleur TP5

La différence entre les méthodes view et fetch dans le contrôleur TP5

Dans le contrôleur, les similitudes et les différences entre les deux méthodes

Dans le contrôleur, les trois méthodes de rendu du modèle ont des affichages de configuration différents.

//不继承controller
$view = new view();
return $view->fetch('index/demo');
//不继承controller
return view('index/demo');
//继承controller
return $this->fetch('index/demo');

Les deux derniers peuvent générer une configuration publique, tpl_replace_string, telle que __CSS__, le chemin peut être affiché dans le modèle, le premier type, la chaîne __CSS__ est directement affichée dans le modèle

Dans le projet, essayez d'utiliser les deux dernières méthodes d'écriture

, ou héritez de controller,this->fetch

ou utilisez la méthode d'affichage

new view();

Cependant, cela ne peut pas lire la configuration publique. et vous devez définir les paramètres vous-même. Exemple Après avoir converti l'objet, transmettez les paramètres, par exemple, écrivez

Différence : méthodes daffichage et de récupération dans le contrôleur TP5

.

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