假设我定义了一个像这样的变量:
<?php
define("page", "actual-page");
?>
现在我必须将此内容从
actual-page
更改为second-page
,我如何才能实现呢?我尝试以下方法:
<?php
// method 1
page = "second-page";
// method 2
define("page", "second-page");
// method 3
unset(page);
define("page", "second-page");
?>
现在我的想法消失了...我还能做什么?
最佳答案
当您使用PHP的define()函数时,您未在定义变量,而是在定义常量。一旦脚本开始执行,就无法修改常量的值。
关于php - 取消设置或更改已定义的常量PHP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16497125/