首頁 > 後端開發 > PHP問題 > php常數是全域的嗎

php常數是全域的嗎

(*-*)浩
發布: 2023-02-25 22:58:01
原創
3522 人瀏覽過

PHP 常數

php常數是全域的嗎

#常數是單一值的識別碼(名稱)。在腳本中無法改變該值。

有效的常數名稱以字元或底線開頭(常數名稱前面沒有 $ 符號)。 (建議學習:PHP影片教學

註:與變數不同,常數貫穿整個腳本是自動全域的。

設定PHP 常數

如需設定常數,請使用define() 函數- 它使用三個參數:

首個參數定義常數的名稱

第二個參數定義常數的值

可選的第三個參數規定常數名稱是否對大小寫不敏感。預設是 false。

下例建立了一個對大小寫敏感的常數,值為"Welcome to php.cn!":

實例

<?php
define("GREETING", "Welcome to php.cn!");
echo GREETING;
?>
登入後複製

常數是全域的

常數是自動全域的,而且可以貫穿整個腳本使用。

下面的範例在函數內使用了一個常數,即使它在函數外定義:

實例

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

function myTest() {
    echo GREETING;
}
 
myTest();
?>
登入後複製

以上是php常數是全域的嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板