<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            php語言

            PHP之常量、數據類型

            時間:2025-02-08 19:34:30 php語言 我要投稿
            • 相關推薦

            PHP之常量、數據類型

              導語:PHP的功能很少,它需要加載第三方的插件來實現其它功能。下面就由小編為大家介紹一下PHP之常量、數據類型,歡迎大家閱讀!

              常量

              什么是常量?

              常量是值永遠不變的量。不能修改,不能刪除。

              命名規則

              常量的命名規則與變量一樣,但不能加"$"符號 常量名只能以字母、下劃線開頭,不能以數字開頭 常量是區分大小寫的 常量盡量全大寫,與變量區分開來;如:DB_HOST、TITLE、CONTENT

              常量定義define()

              描述:定義一個常量

              語法:bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

              參數:

              $name常量名稱;

              $value常量的值;

              $ case_insensitive,是否大小寫敏感,false(區分大小寫),true不區分大小寫

              常量判斷defined()

              描述:檢查某個名稱的常量是否存在

              語法:bool defined ( string $name )

              提示:常量名稱必須是一個字符串。

              PHP預定義常量

              PHP_VERSION:PHP版本號

              PHP_OS:PHP操作系統

              PHP_INT_MAX:PHP支持的最大整數

              TRUE:既是常量,也是關鍵字;

              FALSE:既是常量,也是關鍵字。

              注:PHP中有800多個預定義常量。通過函數get_defined_constants()可以獲取PHP中所有預定義常量。

              PHP魔術常量

              魔術常量:在程序運行過程中,值可以改變的常量。

              __LINE__:獲取當前行號

              __FILE__:獲取當前文件的絕對路徑

              __DIR__:獲取當前文件的目錄

              __FUNCTION__:獲取當前函數名

              __CLASS__:獲取當前類名

              __METHOD__:獲取當方法名

              注:get_defined_constants()中沒有魔術常量

              數據類型

              數據類型分類

              標量(基本)數據類型:字符串型、整型、浮點型、布爾型

              復合數據類型:數組、對象

              特殊數據類型:資源、NULL

              判斷數據類型

              var_dump():打印變量的類型和值;

              is_bool():判斷變量是否是布爾型;

              is_int():判斷變量是否是整型;

              is_float():判斷變是否是浮點型;

              is_numeric():判斷變量是不是數值型;

              is_array():判斷變量是否是數組;

              is_string():判斷變量是否是字符串;

              is_null():判斷變量是否為NULL

              is_resource():判斷變量否是資源型

              整型

              整型包括:正整數、負整數、零

              整型的表示方法

              十進制表示:$a = 90;

              八進制表示:$a = 077; //以0開頭就是八進制

              PHP中整數的范圍:-2^31(-2147483648) ~ 2^31-1(2147483647) 。PHP用PHP_INT_MAX表示最大的整數。如果一個整數超出范圍,則轉成浮點數。

              浮點數

              浮點數的范圍:1.8E-308 ~ 1.8E+308

              E是以10為底。

              1.8E5:是一種科學計數方式。1.8*10^5 = 180000

              字符串型

              字符串定義

              用單引號,引起來的一串字符,就是字符串。如:$a = ‘abc’ 用雙引號,引起來的一串字符,也是字符串。如:$a = “abc”雙引號內的轉義字符,基本都可以使用:\、”、\n、$、 、 。 長字符串的表示:heredoc標識符,將一個長字符串,放在"< "heredoc;"必須單獨一行、必須頂頭排。長字符串中,可以放置HTML、CSS、JS、PHP的變量,但不能進行運算。Heredoc的功能與雙引號的功能一樣,都可以解析PHP變量。

              注: 單引號內,輸出的是變量的名稱,不能解析變量 雙引號內,輸出的是變量的值,可以解析變量 在雙引號內,如果一個變量后跟一個非空字符,會當成一個變量來處理,其實并沒有這個變量 在雙引號內,如果一個變量后跟英文下的標點符號,可以直接解析變量

              布爾型

              布爾型只有兩個值true、false。 布爾型主要用在條件判斷當中。 0、""、"0"、false、NULL、array()、空對象,轉成布爾型都認為是FALSE。

              空型

              如果一個變量不存在,則認為空型,空型只有一個值NUL

              資源型

              PHP的功能很少,它需要加載第三方的插件來實現其它功能。那么,第三方插件,對于PHP來說,就是它的資源。如:MySQL、GD2、FileSystem等。資源就是到第三方數據的一個引用,也稱為“引用傳值”

            【PHP之常量、數據類型】相關文章:

            PHP常量介紹05-27

            PHP Calendar常量09-30

            PHP數據類型之數組變量詳解10-04

            PHP語言應用:常量09-08

            PHP 數據類型08-31

            PHP的數據類型08-03

            php語言的變量和常量10-05

            PHP語言:數據類型07-24

            php數據類型詳解09-24

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看