Jen*_*ohn 17
来自php.net ...
常数的值; 只允许标量和空值.标量值是整数,浮点数,字符串或布尔值.可以定义资源常量,但不建议这样做,并且可能导致不可预测的行为.
但你可以做一些技巧:
define('names', serialize(array('John', 'James' ...)));
Run Code Online (Sandbox Code Playgroud)
&使用时必须使用unserialize()常量值(名称).这不是那么有用,所以只需定义多个常量:
define('NAME1', 'John');
define('NAME2', 'James');
..
Run Code Online (Sandbox Code Playgroud)
并打印如下:
echo constant('NAME'.$digit);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11407 次 |
| 最近记录: |