thinkphp常量在模板和代码中的使用方法

[php] 2024-12-09 圈点606

摘要:thinkphp常量在模板和代码(控制器和函数)中的使用方法,偶尔会忘记,就再记录一下常量的使用方法。

thinkphp常量在模板和代码(控制器和函数)中的使用方法,偶尔会忘记,就再记录一下常量的使用方法。


涉及几个地方:

参数常量(自定义参数和系统配置参数),系统常量(预定义),控制器(函数),模板


1,参数常量的理解及其在函数中的使用方法

参数常量在tp中,实际应用于配置,各种系统配置参数及自定义的参数。配置的方法挺多,可以数组,多维数组等.


在控制器(函数)中取值的方法:

1),配置参数(常量),可以使用C(X)来取值;

2),define('AA','aaa')定义的常量,可以用 AA来取;



2,常量在模板中取值

1),配置的参数用{:C(X)}来调用。

2),define('AA','aaa')定义的常量,可以直接{:AA}来取;



3,系统常量的理解及其在控制器(函数)中的使用

系统常量是指tp系统中一些预定义的常量,比如:APP_PATH,MODULE_NAME,IS_POST等。

它在控制中使用比较简单,可以用 APP_PATH 等形式调用即可。


4,系统常量在模板中的使用

在模板中,使用的话,需要{:APP_PATH}的形式。


5,如果是在模板中使用一些模板内置的一些标签,比如

<eq name="" value="">code</eq>


name的值使用在控制器及函数中的形式一样。

常量  

感谢反馈,已提交成功,审核后即会显示