男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

常量

目錄

常量是一個(gè)簡(jiǎn)單值的標識符(名字)。如同其名稱(chēng)所暗示的,在腳本執行期間該值不能改變(除了所謂的 魔術(shù)常量,它們其實(shí)不是常量)。常量大小寫(xiě)敏感。傳統上常量標識符總是大寫(xiě)的。

注意:

在 PHP 8.0.0 之前,使用 define() 定義的常量可能不區分大小寫(xiě)。

常量名和其它任何 PHP 標簽遵循同樣的命名規則。合法的常量名以字母或下劃線(xiàn)開(kāi)始,后面跟著(zhù)任何字母,數字或下劃線(xiàn)。用正則表達式是這樣表達的: ^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$。

還可以使用 define() 函數來(lái)定義包含保留字或非常規名稱(chēng)的常量,這類(lèi)常量可以通過(guò) constant() 函數來(lái)獲取名稱(chēng),但是非常不推薦這種用法。

小技巧

請參見(jiàn)用戶(hù)空間命名指南。

示例 #1 合法與非法的常量名

<?php

// 合法的常量名
define("FOO",     "something");
define("FOO2",    "something else");
define("FOO_BAR""something more");

// 非法的常量名
define("2FOO",    "something");

// 下面的定義是合法的,但應該避免這樣做:(自定義常量不要以__開(kāi)頭)
// 也許將來(lái)有一天 PHP 會(huì )定義一個(gè) __FOO__ 的魔術(shù)常量
// 這樣就會(huì )與你的代碼相沖突
define("__FOO__""something");

?>

注意: 在這里,字母指的是 a-z,A-Z,以及從 128 到 255(0x80-0xff)的 ASCII 字符。

superglobals 一樣,常量的范圍是全局的。常量可以從腳本的任何地方被訪(fǎng)問(wèn),而不考慮作用域。有關(guān)作用域的更多信息請閱讀手冊中的變量范圍。

注意: 從 PHP 7.1.0 開(kāi)始,類(lèi)常量可以聲明為 protected 或 private 的可見(jiàn)性, 使其只在其定義的類(lèi)的層次范圍內可用。

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站