关于“php常量获取”的问题,小编就整理了【2】个相关介绍“php常量获取”的解答:
PHP常量是什么?1
2 define("CONSTANT", "Hello world.");
3 echo CONSTANT; // outputs "Hello world."
4 echo Constant; // outputs "Constant" and issues a notice.
5
6 define("GREETING", "Hello you.", true);
7 echo GREETING; // outputs "Hello you."
8 echo Greeting; // outputs "Hello you."
9
10 ?>
常量前面没有美元符号($);
常量只能用 define() 函数定义,而不能通过赋值语句;
常量可以不用理会变量范围的规则而在任何地方定义和访问;
常量一旦定义就不能被重新定义或者取消定义;
常量的值只能是标量。
define可以定义数组中的变量吗?不,"define"不能用来定义数组中的变量。在PHP中,我们使用"define"来定义常量,常量的值是不能改变的。要定义数组中的变量,我们可以直接使用变量名来赋值,或者使用数组的"array()"函数来声明一个数组,并在声明的同时赋值。
到此,以上就是小编对于“php常量获取”的问题就介绍到这了,希望介绍关于“php常量获取”的【2】点解答对大家有用。