[英]How to define constant in PHP
我不明白这段代码是如何工作的。 显示下面的代码,在这段代码中,我定义了一个常量,值为 10,但它显示输出“常量未定义”。
为什么?
define('HELLO', 10);
if(defined(HELLO))
{
echo "Constant is defined";
}
else
{
echo "Constant is not defined";
}
?>
在 PHP 中定义常量:
define("HELLO", 10);
如果条件需要改变,则: defined("HELLO")
甚至您也可以按照这种方式在 PHP 中检查和定义常量。
defined('CONSTANT') or define('CONSTANT', 'SomeDefaultValue');
对于您的问题,您在quote
犯了一个错误。 如下:
if(defined('HELLO')){
echo "Constant is already defined";
}else{
echo "Constant is not defined, you can define it.";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.