中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      php常量的基本內容

      時間:2024-08-20 21:24:44 PHP 我要投稿
      • 相關推薦

      php常量的基本內容

        一、常量

        常量是一個簡單值的標識符(名字)。如同其名稱所暗示的,在腳本執行期間該值不能改變(除了所謂的魔術常量,它們其實不是常量)。常量默認為大小寫敏感。按照慣例常量標識符總是大寫的。

        常量名和其它任何 PHP 標簽遵循同樣的命名規則。合法的常量名以字母或下劃線開始,后面跟著任何字母,數字或下劃線。用正則表達式是這樣表達的:

        [a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]* (注: 在這里,字母是 a-z,A-Z,以及從 127 到 255(0x7f-0xff)的 ASCII 字符)

        和super globals 一樣,常量的范圍是全局的。不用管作用域就可以在腳本的任何地方訪問常量。有關作用得更多信息請閱讀手冊中的變量范圍。

        二、語法

        可以用 define() 函數來定義常量。一個常量一旦被定義,在程序執行的過程中就不能再改變或者取消定義。

        常量只能包含標量數據(boolean,integer,float 和 string)。

        可以簡單的通過指定其名字來取得常量的值,不要在常量前面加上 $ 符號。如果常量名是動態的,也可以用函數 constant() 來讀取常量的值。用get_defined_constants() 可以獲得所有已定義的常量列表。

        注: 常量和(全局)變量在不同的名字空間中。這意味著例如 TRUE 和 $TRUE 是不同的。

        如果使用了一個未定義的常量,PHP 假定你想要的是該常量本身的名字,如同你用字符串調用它一樣(CONSTANT 對應 "CONSTANT")。此時將發出一個 E_NOTICE 級的錯誤。參見手冊中為什么 $foo[bar] 是錯誤的(除非你事先用 define() 將 bar 定義為一個常量)。如果你只想檢查是否定義了某常量,用 defined() 函數。

        三、常量和變量的不同

        常量前面沒有美元符號($);

        常量只能用 define() 函數定義,而不能通過賦值語句;

        常量可以不用理會變量范圍的規則而在任何地方定義和訪問;

        常量一旦定義就不能被重新定義或者取消定義;

        常量的值只能是標量。

        常量定義示例:

        <"constant", hello="" echo="" outputs="" and="" issues="" a="" notice.="">

        四、預定義常量

        PHP 向它運行的任何腳本提供了大量的預定義常量。不過很多常量都是由不同的擴展庫定義的,只有在加載了這些擴展庫時才會出現,或者動態加載后,或者在編譯時已經包括進去了。

        有四個魔術常量根據它們使用的位置而改變。例如 __LINE__ 的值就依賴于它在腳本中所處的行來決定。這些特殊的常量不區分大小寫,如下:

        幾個 PHP 的“魔術常量”

        __LINE__ 文件中的當前行號。

        __FILE__ 文件的完整路徑和文件名。

        __FUNCTION__ 函數名稱 (這是 PHP 4.3.0 新加的)。

        __CLASS__ 類的名稱(這是 PHP 4.3.0 新加的)。

        __METHOD__ 類的方法名(這是 PHP 5.0.0 新加的)。

        以上就是詳細介紹了php常量的基本內容,希望對大家的學習有所幫助。

      【php常量的基本內容】相關文章:

      php中dirname()和--FILE--常量的用法09-26

      關于php面試寶典及PHP面試技巧08-16

      PHP的壓縮函數06-21

      投資審計的基本內容07-12

      柔道訓練的基本內容02-26

      模特禮儀的基本內容09-13

      php高級教程01-23

      如何學好PHP知識09-20

       PHP的基礎編程與應用10-16

      質量管理的基本內容01-20

      主站蜘蛛池模板: 亚洲精品亚洲人成在线播放| 榆社县| 国产美女被遭强高潮露开双腿| 亚洲欧美国产成人综合不卡| 久久婷婷国产精品香蕉 | 久久久精品中文字幕免费| 永久免费中文字幕av| 亚洲综合精品在线观看中文字幕| 吉木乃县| 无码av免费精品一区二区三区| 亚洲一区二区三区最新| 性感人妻一区二区三区| 成人免费丝袜美腿视频| 中文字幕少妇人妻视频| 峨眉山市| 国产精品成人av电影不卡| 精品日韩欧美一区二区三区在线播放| 精品少妇人妻成人一区二区| 99热在线播放精品6| 亚洲无码毛片免费视频在线观看| 齐河县| 泸定县| 台东市| 亚洲黄色一级高潮大片| 日韩精品一区二区三区毛片| 2021久久精品国产99国产| 色窝综合网| 国产亚洲美女精品久久久2020| 久久伊人中文字幕有码久久国产| 中国老太老肥熟女视频| 蜜臀aⅴ永久无码一区二区| 欧美zozo另类人禽交| 精品一区二区三区不卡少妇av| 日韩精品一区二区三区中文| 99久久精品国产毛片| 国产精品nv在线观看| 亚洲乱码中文字幕综合 | 久久高潮少妇视频免费| 一本色道久久综合中文字幕| 女优av福利在线观看| 亚洲av毛片成人精品|