php創建數組

1.一維數組:

例子 1

在這個例子中,會自動分配 ID 鍵:

$names = array("Peter","Quagmire","Joe");

例子 2

在這個例子中,我們人工分配的 ID 鍵:

$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";

 

可以在腳本中使用這些 ID 鍵:

<?php

$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";

echo $names[1] . " and " . $names[2] . " are ". $names[0] . "'s neighbors";
?>

例子 3

在本例中,我們使用一個數組把年齡分配給不同的人:

$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);

例子 4

本例與例子 1 相同,不過展示了另一種創建數組的方法:

$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";

可以在腳本中使用 ID 鍵:

<?php

$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";

echo "Peter is " . $ages['Peter'] . " years old.";
?>

 

2.多維數組

例子 1

在本例中,我們創建了一個帶有自動分配的 ID 鍵的多維數組:

$families = array
(
  "Griffin"=>array
  (
  "Peter",
  "Lois",
  "Megan"
  ),
  "Quagmire"=>array
  (
  "Glenn"
  ),
  "Brown"=>array
  (
  "Cleveland",
  "Loretta",
  "Junior"
  )
);

例子 2

讓我們試着顯示上面的數組中的一個單一的值:

echo "Is " . $families['Griffin'][2] . 
" a part of the Griffin family?"; 

以上代碼的輸出:

Is Megan a part of the Griffin family?

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章