php

php如何是用define让他起到全局的常量的作用

2023-09-21

如果需要全局,也就是整个网站可以使用的话,你可以先建立一个用于初始化的PHP文件,比如:init.php,然后在这个文件中定义常量。比如:define("HOST", "127.0.0.1"); 在这里定义一个全局的主机IP,如果需要使用这个变量你首先得使用 include 函数引入 init.php 文件,既可去获取这个全局变量了。如(当 init.php 文件位于根目录中的一个名叫 includes 的目录下。):
<?PHP
include 'includes/init.php';
echo HOST;
?>


常量都是全局的,一般名字全部用大写 而且定义之后不可以更改它的值

define('IN_ECS', true);
现在定义这个常量为真,

如果判断这个常量是否存在
if (!defined('IN_ECS'))
{