php - 取消设置或更改定义的常量 PHP

标签 php

假设我定义了这样一个变量:

<?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/

相关文章:

php - 当选择是数组时,根据另一个选择框填充一个选择框

php - 通过 ajax 运行 php 脚本,但前提是该脚本尚未运行

php - 在 PHP 中处理外键异常

php - 写入 webroot 目录之外的文本文件

php - 在解析参数时从另一个 php 文件调用 php 文件

scope - PHP:无法从包含的文件访问对象

javascript - .htaccess 文件扩展名移除器代码破坏网站表单

php - 记录捕获和未捕获的异常?

php - 如何设置 PHP 输出的样式?

php - Laravel Join 返回奇数值