<track id="ttlv7"></track>

<pre id="ttlv7"></pre>

      <dl id="ttlv7"></dl>

        <track id="ttlv7"></track>
        <del id="ttlv7"></del>
          <mark id="ttlv7"><ruby id="ttlv7"></ruby></mark>

              <b id="ttlv7"><span id="ttlv7"></span></b>

                <big id="ttlv7"><th id="ttlv7"><dfn id="ttlv7"></dfn></th></big>

                教育行業A股IPO第一股(股票代碼 003032)

                全國咨詢/投訴熱線:400-618-4000

                PHP常量有哪些?[PHP培訓]

                更新時間:2020年01月12日16時08分 來源:傳智播客 瀏覽次數:

                常量就是在腳本運行過程中值始終不變的量。它的特點是一旦被定義就不能被修改或重新定義。例如,數學中的圓周率π就是一個常量,其值就是固定且不能被改變的。PHP中常量的命名遵循標識符的命名規則,默認大小寫敏感,習慣上常量名稱總是使用大寫字母表示。PHP提供了兩種定義常量的方式,具體如下所示。

                PHP 常量


                (1) define()函數

                為了便于大家熟悉 define(函數的詳細用法,首先看下面的使用示例。

                define('PAI', '3.14');

                define('R', '5', true);

                echo '圓周率=', PAI;     //輸出結果:圓周率=3.14

                echo '半徑=', R;           //輸出結果:半徑=5

                echo '半徑=', r;            //輸出結果:半徑=5

                在上述示例中,define()函數的第1個參數表示常量的名稱;第2個參數表示常量值;第3個參數是可選的,用于指定常量名是否對大小寫敏感,可設為true或 false,省略時默認值為 false。當設為true時,常量名對大小寫不敏感,如上述示例中的R和r表示同一個常量。當設為 false時,常量名對大小寫敏感,PAI和pai表示兩個不同的常量。

                (2) const關鍵字

                const關鍵字在定義常量時,只需在其后跟上一個常量名稱,并使用“=”進行賦值即可,具體示例如下所示。

                const R = 6;

                const P = 2 * R;

                echo 'P=', P;     //輸出結果:P=12

                需要注意的是,在PHP7中可以利用表達式對常量進行賦值。例如,在上述示例中,常量P的值就是表達式“2*R”的結果。

                預定義常量

                PHP中,除了可自定義常量外,還提供了很多預定義常量。這些常量專門用于獲取PHP中的信息,并且不允許開發人員隨意修改。常見的預定義常量如下所示。需要注意的是,預定義常量_FILE_和_LINE_的書寫,“_”是兩條下劃線,而不是一條“_”。為了幫助大家更好地理解預定義常用的作用,接下來通過一個案例來演示PHP中預定義常量的使用方法,具體如下所示。

                常量名 功能描述
                _FILE_ PHP程序文件名
                _LINE_ PHP程序中的當前行號
                PHP_VERSION    PHP程序的版本,如“7.1.4”
                PHP_OS 執行PHP解析器的操作系統名稱,如“WINNT”
                TRUE 該常量是一個真值(true)
                FALSE 該常量是一個假值(false)
                NULL 該常量是一個空值(null)
                E_ERROR 該常量表示錯誤級別為致命錯誤
                E_WARNING 該常量表示錯誤級別為警告
                E_PARSE 該常量表示錯誤級別為語法解析錯誤
                E_NOTICE 該常量表示錯誤級別為通知提醒


                傳智播客


                猜你喜歡:
                PHP視頻教程下載
                久久婷婷五月综合色啪,好好热精品视频6,天天玩,天天鲁,天天曰,,超频99免费观看视频,一道精品视频一区二区三区,成av人电影在线观看,欧美成 人 在线播放