[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的值使用在控制器及函数中的形式一样。