PHP 數據類型含代碼

    PHP 數據類型

    PHP數據類型用于保存不同類型的數據或值。愛掏網 - it200.comPHP支持8種基本數據類型,可以進一步分為3種類型:

    1. 標量類型(預定義)
    2. 復合類型(用戶定義)
    3. 特殊類型

    它只能保存單個值。愛掏網 - it200.comPHP中有4種標量數據類型。愛掏網 - it200.com

    1. 布爾類型
    2. 整型
    3. 浮點型
    4. 字符串

    PHP數據類型:復合類型

    它可以保存多個值。愛掏網 - it200.comPHP中有2種復合數據類型。愛掏網 - it200.com

    1. 數組
    2. 對象

    PHP數據類型:特殊類型

    PHP中有2種特殊數據類型。愛掏網 - it200.com

    1. 資源
    2. NULL

    PHP布爾類型

    布爾類型是最簡單的數據類型,起到開關的作用。愛掏網 - it200.com它只有兩個值: TRUE (1) 或者 FALSE (0)愛掏網 - it200.com它經常與條件語句一起使用。愛掏網 - it200.com如果條件正確,它返回TRUE,否則返回FALSE。愛掏網 - it200.com

    示例:

    <?php 
        if (TRUE)
            echo "This condition is TRUE.";
        if (FALSE)
            echo "This condition is FALSE.";
    ?>
    

    輸出:

    This condition is TRUE.
    

    PHP整數

    整數是帶有負號或正號的數值數據。愛掏網 - it200.com它僅包含整數,即沒有小數部分或小數點的數字。愛掏網 - it200.com

    整數的規則:

    • 整數可以是正數或負數。愛掏網 - it200.com
    • 整數不能包含小數點。愛掏網 - it200.com
    • 整數可以是十進制數(基數10)、八進制數(基數8)或十六進制數(基數16)。愛掏網 - it200.com
    • 整數的范圍必須在2,147,483,648到2,147,483,647之間,即-2^31到2^31。愛掏網 - it200.com

    示例:

    <?php 
        dec1 = 34;oct1 = 0243;
        hexa1 = 0x45;
        echo "Decimal number: " .dec1. "</br>";
        echo "Octal number: " .oct1. "</br>";
        echo "HexaDecimal number: " .hexa1. "</br>";
    ?>
    

    輸出:

    Decimal number: 34
    Octal number: 163
    HexaDecimal number: 69
    

    PHP浮點數

    浮點數是帶有小數點的數字。愛掏網 - it200.com與整數不同,它可以包含帶有小數點的數字,包括負數和正數。愛掏網 - it200.com

    示例:

    <?php 
        n1 = 19.34;n2 = 54.472;
        sum =n1 + n2;
        echo "Addition of floating numbers: " .sum;
    ?>
    

    輸出:

    Addition of floating numbers: 73.812
    

    PHP字符串

    字符串是一種非數字的數據類型。愛掏網 - it200.com它可以包含字母、數字和特殊字符。愛掏網 - it200.com

    字符串的值必須用 單引號雙引號 括起來,但兩者處理方式不同。愛掏網 - it200.com為了澄清這一點,看下面的示例:

    示例:

    <?php 
        company = "Javatpoint";
        //both single and double quote statements will treat different
        echo "Hellocompany";
        echo "</br>";
        echo 'Hello $company';
    ?>
    

    輸出:

    Hello Javatpoint
    Hello $company
    

    PHP數組

    數組是一種復合數據類型。愛掏網 - it200.com它可以在一個變量中存儲多個相同數據類型的值。愛掏網 - it200.com

    示例:

    <?php 
        bikes = array ("Royal Enfield", "Yamaha", "KTM");
        var_dump(bikes);   //the var_dump() function returns the datatype and values
        echo "</br>";
        echo "Array Element1: bikes[0] </br>";
        echo "Array Element2:bikes[1] </br>";
        echo "Array Element3: $bikes[2] </br>";
    ?>
    

    輸出:

    array(3) { [0]=> string(13) "Royal Enfield" [1]=> string(6) "Yamaha" [2]=> string(3) "KTM" }
    Array Element1: Royal Enfield
    Array Element2: Yamaha
    Array Element3: KTM
    

    在本教程的后面章節中,您將了解更多有關數組的內容。愛掏網 - it200.com

    PHP對象

    對象是用戶定義類的實例,可以存儲值和函數。愛掏網 - it200.com它們必須明確聲明。愛掏網 - it200.com

    示例:

    <?php 
         class bike {
              function model() {
                   model_name = "Royal Enfield";
                   echo "Bike Model: " .model_name;
                 }
         }
         obj = new bike();obj -> model();
    ?>
    

    輸出:

    Bike Model: Royal Enfield
    

    這是PHP的一個高級話題,我們稍后會詳細討論。愛掏網 - it200.com

    PHP資源

    資源在PHP中不是一個確切的數據類型。愛掏網 - it200.com基本上,它們用于存儲一些函數調用或引用外部PHP資源。愛掏網 - it200.com 例如 - 數據庫調用就是一個外部資源。愛掏網 - it200.com

    這是PHP的一個高級話題,所以我們將在后面通過示例詳細討論它。愛掏網 - it200.com

    PHP Null

    Null是一種特殊的數據類型,它只有一個值: NULL愛掏網 - it200.com按照約定,將其大寫表示,因為它是大小寫敏感的。愛掏網 - it200.com

    特殊的Null數據類型定義了一個沒有值的變量。愛掏網 - it200.com

    示例:

    <?php 
        nl = NULL;
        echonl;   //it will not give any output
    ?>
    

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論0 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 制服中文字幕一区二区| 国产午夜精品免费一区二区三区 | 一区精品麻豆入口| 成人毛片无码一区二区| 国产一区二区久久久| 蜜桃视频一区二区| 日本一区二区三区高清| 99精品一区二区三区无码吞精| 国产精品99精品一区二区三区| www一区二区www免费| 久久精品岛国av一区二区无码| 亚洲av乱码一区二区三区按摩 | 久久婷婷色综合一区二区| 亚洲AV无码第一区二区三区| 竹菊影视欧美日韩一区二区三区四区五区| 亚洲午夜精品一区二区麻豆| 国产福利视频一区二区| 亚洲av成人一区二区三区观看在线 | 亚洲一区中文字幕| 中文人妻无码一区二区三区| 日本一区二区高清不卡| 亚洲AV无码一区二区三区网址| 久久国产午夜一区二区福利| 四虎永久在线精品免费一区二区 | 国产视频一区二区| 国产欧美色一区二区三区| 国产精品第一区揄拍| 国产成人精品无人区一区| 99国产精品欧美一区二区三区| 色噜噜狠狠一区二区| 中文字幕一区二区三区久久网站 | 国产精品亚洲一区二区无码| 乱子伦一区二区三区| 91一区二区视频| 男女久久久国产一区二区三区| 精品乱人伦一区二区三区| 国产成人精品一区二区三区免费| 国产在线精品一区二区在线观看| 国产婷婷一区二区三区| 国精品无码一区二区三区在线蜜臀| 亚洲免费视频一区二区三区 |