首頁 >頭條 >php常數的聲明,賦值與輸出

php常數的聲明,賦值與輸出

无忌哥哥
无忌哥哥原創
2018-06-28 09:34:143146瀏覽

* 1.常數三要素:

 *   1.1一旦創建,不可刪除,不可修改;

 *   1.2不在頭部添加'$'符號

 * 1.3全域作用域,在函數中無須宣告直接使用

 * 2.建立:

 *   2.1 函數: define('CONST_NAME',表達式);

 * 2.2 關鍵字: const contName = 靜態標量,能用在類別裡,不能用在函數中

 *   2.3 常數名稱:通常只用大寫字母加底線,如: ROOT_PATH

 *

## * 3.存取:

 *   3.1 關鍵字echo 直接存取:  echo  const_name;

 *   3.2 函數: constant('常數名稱為');

st## * st ():取得全部常數

 *  4.偵測: defined('常數名稱')

//建立常數

define('SITE_NAME','Peter Zhu的博客'); //函数define创建
const COUNTRY ='中国';  //关键字const创建

//存取常數

echo SITE_NAME,COUNTRY;  //关键字echo 访问
echo &#39;<hr>&#39;;
echo constant(&#39;SITE_NAME&#39;); //函数constant访问
echo constant(&#39;COUNTRY&#39;);  //函数constant访问
echo &#39;<hr><pre class="brush:php;toolbar:false">&#39;;

//取得系統已經定義的全部常數,包含使用者自訂

print_r(get_defined_constants()); 
echo &#39;<hr>&#39;;

//偵測常數

echo defined(&#39;SITE_NAME&#39;) ? &#39;已定义&#39; : &#39;未定义&#39;; //检测常量是否已声明
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php變數運算下一篇:php變數運算