Maison >développement back-end >tutoriel php >Analyse de l'utilisation du chemin commun Thinkphp
Cet article présente principalement l'utilisation des chemins communs dans thinkphp et analyse l'utilisation des constantes de balises telles que __PUBLIC__, __ROOT__, __APP__, __URL__, __ACTION__ et __SELF__ avec des exemples. Les amis dans le besoin peuvent s'y référer
Cet article analyse l'utilisation courante du chemin de thinkphp avec des exemples. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants : Les balises introduites ici incluent principalement : __root__ __self__ __action__ __url__ __app__ __public__Si l'URL de la page d'accueil de votre projet est : www.test.com/other/FormSi le module actuel est : IndexSi l'opération en cours est : index alors l'URL complète de la page d'accueil : http://www.test.com/other /Form/index.php/Index /index1 __ROOT__:/other/thinkphp/mydemo2 __SELF__:/other/thinkphp/mydemo/Form/index.php3 __ACTION__: /other/ thinkphp/mydemo/Form/index.php/Index/index4 __URL__ : /other/thinkphp/mydemo/Form/index.php/Index 5 __APP__ : /other/thinkphp/ mydemo/Form/index.php6 __PUBLIC__:/other/thinkphp/mydemo/Public7 ../public (insensible à la casse) :/other /thinkphp/mydemo/Form /Tpl/default/Public8 APP_PUBLIC_URL:/other/thinkphp/mydemo/Form/Tpl/default/Public9 WEB_PUBLIC_URL:/other/thinkphp/mydemo /PublicLe fonctionnement de la partie chemin dans le modèle est comme ceci : Le code est le suivant ://项目公共目录 $tmplContent = str_ireplace('../public',APP_PUBLIC_URL,$tmplContent); //网站公共目录 $tmplContent = str_replace('__PUBLIC__',WEB_PUBLIC_URL,$tmplContent); //网站根目录 $tmplContent = str_replace('__ROOT__',__ROOT__,$tmplContent); //当前项目地址 $tmplContent = str_replace('__APP__',__APP__,$tmplContent); //当前模块地址 $tmplContent = str_replace('__URL__',__URL__,$tmplContent); //当前项目操作地址 $tmplContent = str_replace('__ACTION__',__ACTION__,$tmplContent); //当前页面操作地址 $tmplContent = str_replace('__SELF__',__SELF__,$tmplContent);Ce qui précède est tout le contenu de cet article, j'espère que vous pourrez en tirer des leçons. Utile, veuillez faire attention au site Web PHP chinois pour plus de contenu connexe ! Recommandations associées :
À propos des méthodes de configuration indépendante et de configuration dynamique dans le framework thinkPHP5.0
Pour l'analyse du framework php Réécriture de l'itinéraire Yaf
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!