陣列在所有程式語言中佔有很重要的角色。
[php]
<?php
$fruit==array();//宣告變數 $fruit= 為一個陣列
$fruit=array(‘apple’,’banana’,’cherry’);//宣告變數 $fruit= 為一個陣列 且給予三個陣列元素
//當你給予陣列元素時其實就有預設的數字索引 起始值為 0
echo $fruit[0];//輸出第一個陣列元素
echo ‘<hr/>’;
//以for迴圈輸出陣列
/*
因為數字索引 起始值為 0 所以$x=0
再來我們需要知道何要停止迴圈 所以用 count() 這個函數來取得 陣列的總數
*/
$ar_length=count($fruit);
for($x=0;$x<=$ar_length;$x++){
echo $fruit[$x]."<br />";
}
echo ‘<hr/>’;
//以foreach 迴圈輸出陣列
foreach ($fruit as $value) {
echo "$value <br/>";
}
echo ‘<hr/>’;
$fruit=array(‘a’=>’apple’,’b’=>’banana’,’c’=>’cherry’);//宣告變數 $fruit= 為一個陣列 且給予三個陣列元素 與自訂索引
//自訂索引後就無法使用 for迴圈來輸出陣列
//以foreach 迴圈輸出自訂索引陣列
foreach ($fruit as $key=>$value) {
echo "$key=>$value <br/>";
}
echo ‘<hr/>’;
//以print_r函式輸出陣列
print_r($fruit);
echo ‘<hr/>’;
//以var_dump函式輸出陣列,當你需要確認陣列元素的型態時可以使用
var_dump($fruit);
?>
[/php]
顯示結果:
apple
apple
banana
cherry
apple
banana
cherry
a=>apple
b=>banana
c=>cherry
Array ( [a] => apple [b] => banana [c][/c] => cherry )
array(3) { [“a”]=> string(5) “apple” [“b”]=> string(6) “banana” [“c”]=> string(6) “cherry” }
回PHP教學目錄
[ PHP ] – #教學- 陣列
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]
垃圾桶 家用 客廳 臥室 辦公室 衛生間 大容量 高顏值 創意 收納 垃圾
香積麵 藥膳 風味 84gx5包 素泡麵 純素 素食 蔬食 慈濟 靜思
3M 日本原裝進口 速效型 防水噴霧 170ml 衣物 鞋子 皮革 透氣 防水 團購
阿麥斯音樂棒棒糖