1、原本一個變數只能儲存一個資料
2、陣列是一種資料格式,可以用來儲存一連串的資料,有號碼和對應的資料
3、然後使用變數來指派和儲存,利用變數來讀取
4、使用 array() 函數來定義陣列
5、陣列給了資料後,有排序號碼,稱為索引值,從 0 算起
6、用中括號來寫出索引值,例如:$a[3]
7、利用 print_r() 函數可以清楚列出陣列資料
8、使用 count() 函數可以算出有多少個資料
<meta charset="utf-8"?>
<?php
//
//動物
$animals = array("dog", "cat", "bird", "monkey", "penguin");
echo $animals[0];
echo "<br>";
echo $animals[1];
echo "<br>";
echo $animals[3];
echo "<br>";
//
print_r($animals);
echo "<br>";
?>
結果輸出:
dog
cat
monkey
Array ( [0] => dog [1] => cat [2] => bird [3] => monkey [4] => penguin )
<meta charset="utf-8"?>
<?php
//
//動物
$animals = array(3=>"dog", 4=>"cat", 5=>"bird", 8=>"monkey", 9=>"penguin");
echo $animals[3];
echo "<br>";
echo $animals[5];
echo "<br>";
echo $animals[9];
echo "<br>";
//
print_r($animals);
echo "<br>";
?>
結果輸出:
dog
bird
penguin
Array ( [3] => dog [4] => cat [5] => bird [8] => monkey [9] => penguin )
<meta charset="utf-8"?>
<?php
//
//食物
$food[] = "niddle麵條";
$food[] = "toast土司";
$food[] = "cake蛋糕";
$food[] = "cookie餅乾";
//
print_r($food);
echo "<br>";
//
echo $food[2];
echo "<br>";
?>
結果輸出:
Array ( [0] => niddle麵條 [1] => toast土司 [2] => cake蛋糕 [3] => cookie餅乾 )
cake蛋糕
<meta charset="utf-8"?>
<?php
//
//食物
$food[2] = "niddle麵條";
$food[4] = "toast土司";
$food[6] = "cake蛋糕";
$food[8] = "cookie餅乾";
//
print_r($food);
echo "<br>";
//
echo $food[2];
echo "<br>";
?>
結果輸出:
Array ( [2] => niddle麵條 [4] => toast土司 [6] => cake蛋糕 [8] => cookie餅乾 )
niddle麵條
<meta charset="utf-8"?>
<?php
//
//食物
$food[2] = "niddle麵條";
$food[4] = "toast土司";
$food[6] = "cake蛋糕";
$food[8] = "cookie餅乾";
//
print_r($food);
echo "<br>";
//
echo count($food);
echo "<br>";
?>
結果輸出:
Array ( [2] => niddle麵條 [4] => toast土司 [6] => cake蛋糕 [8] => cookie餅乾 )
4 //$food陣列有 4 筆資料
<meta charset="utf-8"?>
<?php
//
//數字
$number = array(10, 20, 30, 40, 50, 60);
//
foreach( $number as $index=>$value ){
echo $value . "<br>";
}
?>
結果輸出:
10
20
30
40
50
60
<meta charset="utf-8"?>
<?php
//
//數字
$number = array(10, 20, 30, 40, 50, 60);
//
for( $i=0; $i < count($number); $i++ ){
echo $number[$i] . "<br>";
}
?>
結果輸出:
10
20
30
40
50
60
............

