php資料型別之陣列

whm156377發表於2020-03-19

  陣列是一個能在單個變數中儲存多個值的特殊變數。在php中,陣列經常被使用到,我們可以用array()來新建一個陣列。


  $arr=array("foo"=>"bar",12=>TRUE);


  echo$arr["foo"];//輸出:bar


  echo$arr[12];//輸出:1


  從例子中可以看出,陣列包括鍵名和值,"foo"與12稱為鍵名(key),"bar"與TRUE為對應的值。陣列實體都包含鍵名和值兩項。


  在這個陣列裡,包含了2個型別:


  $arr["foo"]:值為"bar",字串型別


  $arr[12]:值為TRUE,布林型


  在PHP中,有三種型別的陣列:


  1.數值陣列


  數值陣列是指帶有數字ID鍵的陣列。下面這個陣列就是數值陣列。陣列的鍵名都是陣列。


  $arr=array(0=>'ma',1=>'nong',2=>'jiao',3=>'cheng');


  2.關聯陣列


  關聯陣列是使用您分配給陣列的指定的鍵的陣列。


  這裡有兩種建立關聯陣列的方法:


  $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");


  或


  $age=array();


  $age['Peter']="35";


  $age['Ben']="37";


  $age['Joe']="43";


  3.多維陣列


  一個陣列中的值可以是另一個陣列,另一個陣列的值也可以是一個陣列。依照這種方式,我們可以建立二維或者三維陣列:


  <?php


  //A two-dimensional array:


  $cars=array


  (


  array("Volvo",100,96),


  array("BMW",60,59),


  array("Toyota",110,100)


  );


  ?>


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69926583/viewspace-2681482/,如需轉載,請註明出處,否則將追究法律責任。

相關文章