[英]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.