首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

PHP 一維陣列的三種建立方式與實務範例

     編輯:PHP 綜合知識

PHP 陣列是資料處理的核心結構。本文介紹三種建立一維陣列的語法,並以「養雞場統計體重」為例,示範陣列遍歷、總和與平均計算。

方式 1:逐一指定索引賦值

<?php
$chicken[0] = 3;
$chicken[1] = 5;
$chicken[2] = 1;
$chicken[3] = 3.4;
$chicken[4] = 2;
$chicken[5] = 50;
?>

方式 2:使用 array() 一次建立

<?php
$chicken = array(3, 5, 1, 3.4, 2, 50);
?>

PHP 5.4+ 亦可用短語法 [3, 5, 1, 3.4, 2, 50]。

方式 3:關聯陣列(自訂鍵名)

<?php
$arr['logo'] = 'www.bianceng.cn';
$arr['abc'] = 123;
// 遍歷需用 foreach
foreach ($arr as $key => $val) {
    echo $val . '<br />';
}
?>

完整實務範例:計算總體重與平均體重

<?php
$chicken = array(3, 5, 1, 3.4, 2, 50);
$weight = 0;
for ($i = 0; $i < count($chicken); $i++) {
    echo "第" . ($i + 1) . "隻雞的體重=" . $chicken[$i] . '<br />';
    $weight += $chicken[$i];
}
$avg = $weight / count($chicken);
echo "共有:" . count($chicken) . "隻雞<br />";
echo "總體重是:" . $weight . "<br />";
echo "平均體重是:" . $avg;
?>

輸出結果

第1隻雞的體重=3
第2隻雞的體重=5
第3隻雞的體重=1
第4隻雞的體重=3.4
第5隻雞的體重=2
第6隻雞的體重=50
共有:6隻雞
總體重是:64.4
平均體重是:10.7333...
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved