gpt4 book ai didi

php - 如何检查 PHP 中是否存在定义的常量?

转载 作者:IT王子 更新时间:2023-10-28 23:55:25 24 4
gpt4 key购买 nike

所以我正在使用一个名为 fuelphp 的 PHP 框架,并且我的这个页面是一个 HTML 文件,所以我不能在其中使用 PHP。我有另一个文件,其中有一个顶部栏,我的 HTML 文件将通过 ajax 调用它。

如何检查 PHP 中是否存在常量?
我想检查 fuelphp 框架文件位置。

这些是我需要检查的常量(实际上,我只需要检查其中一个):

define('DOCROOT', __DIR__.DIRECTORY_SEPARATOR);
define('APPPATH', realpath(__DIR__.'/fuel/app/').DIRECTORY_SEPARATOR);
define('PKGPATH', realpath(__DIR__.'/fuel/packages/').DIRECTORY_SEPARATOR);
define('COREPATH', realpath(__DIR__.'/fuel/core/').DIRECTORY_SEPARATOR);
require APPPATH.'bootstrap.php';

编辑:
我意识到这些不是变量,它们是常量...

最佳答案

首先,这些不是变量,而是常量。

您可以使用defined() 来检查它们的存在。功能:

bool defined ( string $name )

Checks whether the given constant exists and is defined.

关于php - 如何检查 PHP 中是否存在定义的常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14429321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com