4.PHP入門-語法概述(四)常量

常量類似變量,但是變量是可以修改其值的,而常量一旦被定義就無法更改或撤銷定義。


PHP 常量

  • 常量是單個(gè)值的標(biāo)識(shí)符(名稱)。在腳本中無法改變該值。
  • 有效的常量名以字符或下劃線開頭(常量名稱前面沒有 $ 符號(hào))。
  • 注釋:與變量不同,常量貫穿整個(gè)腳本是自動(dòng)全局的。

設(shè)置 PHP 常量

??PHP中設(shè)置常量與其他語言不太一樣,不能直接寫“常量名=常量之值”,而是需要使用 define() 函數(shù) - 這個(gè)函數(shù)使用三個(gè)參數(shù):
(1)首個(gè)參數(shù)定義常量的名稱
(2)第二個(gè)參數(shù)定義常量的值
(3)可選的第三個(gè)參數(shù)規(guī)定常量名是否對大小寫不敏感。默認(rèn)是 false(敏感)。

例如:

<?php
define("GREETING", "Welcome to W3School.com.cn!");
echo GREETING;
?>

<?php
define("GREETING", "Welcome to W3School.com.cn!", true);
echo greeting;
?>

*常量是全局的

常量是自動(dòng)全局的,而且可以貫穿整個(gè)腳本使用。
下面的例子在函數(shù)內(nèi)使用了一個(gè)常量,即使它在函數(shù)外定義:
實(shí)例

<?php
  define("GREETING", "Welcome to W3School.com.cn!");

  function myTest() {
      echo GREETING;
  }
 
  myTest();
?>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容