:::

2-3 PHP的資料類型

  1. 不管變數常數,都會有值,只要有值,就會扯到值的資料類型。
  2. PHP有以下資料類型:
    1. 布林值(boolean):truefalse,無須引號。
    2. 整數(integer):就數字123456,無須引號。
    3. 浮點數(float):有小數點的數字,如3.14,無須引號。
    4. 字串(string):一般文字,一定要有引號。
      • 雙引號中,變數有效,可用{}將變數和文字隔開,例如:echo "Hi {$name}!"; 就會印出「Hi 某某某!」
      • 單引號中,變數會失效echo 'Hi {$name}!'; 就會秀出「Hi {$name}!
    5. 陣列(array):可以放很多值的變數,形狀為:「$陣列名稱['索引']=值
      1. 索引可以數字也可以文字,沒填索引預設會從0開始
      2. 一維陣列:
        //設定方式一
        $stud[1] = "tad";
        $stud[2] = "phebe";
        
        //設定方式二
        $stud = [1 => "tad", 2 => "phebe"];
        
        //設定方式三
        $stud = array(1 => "tad", 2 => "phebe");
        
        //使用陣列
        echo $stud[1];
        

         

      3. 二維陣列:
        //設定方式一
        $stud[1][1] = "tad";
        $stud[1][2] = "phebe";
        $stud[2][1] = "kiki";
        $stud[2][2] = "huihui";
        
        //設定方式二
        $stud = [
            1 => [1 => "tad", 2 => "phebe"],
            2 => [1 => "kiki", 2 => "huihui"],
        ];
        
        //設定方式三
        $stud = array(
            1 => array(1 => "tad", 2 => "phebe"),
            2 => array(1 => "kiki", 2 => "huihui"),
        );
        
        //使用陣列
        echo $stud[2][1];
        

         

    6. 物件(object):可自行定義物件成員、物件方法等。
    7. 資源(resource):PHP在引用其他資源時所產生的一種類型。
    8. 無值(null):NULL不分大小寫,不須引號,代表沒東西或不存在。
    9. 還有其他更複雜的,對於初學者來說意義不大,為徒增困擾避免混淆,就暫時略過不表。

:::

書籍目錄

展開 | 闔起

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1840%26tbsn%3D52

計數器

今天: 4910491049104910
昨天: 2489248924892489
總計: 8026892802689280268928026892802689280268928026892