[ PHP ] – #教學- 陣列

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

陣列在所有程式語言中佔有很重要的角色。
[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教學目錄

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *