- <html>
- <head>
- <title>陣列</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- </head>
- <body>
- <?php
- //Example1
- /*$arr_name = array('Steve', 'Jeff', 'Joy', 'John');
- //echo $arr_name[3];
- $arr_name[] = 'Tom'; //插入陣列元素
- $arr_name['B'] = 'Tim'; //插入陣列元素, 並指定key(鍵)值
- $arr_name['C'] = 'Jimmy'; //插入陣列元素, 並指定key(鍵)值
- unset($arr_name[4]); //刪除陣列元素
- unset($arr_name['B']); //刪除陣列元素
- print_r($arr_name); //顯示陣列內容*/
-
- //Example2
- /*$arr_name = array('Steve', 'Jeff', 'Joy', 'John', 'Marry');
- $arr_name_len = count($arr_name); //計算陣列大小
- for($i=0; $i<$arr_name_len; $i++){
- echo $arr_name[$i].'<br />';
- }*/
- $arr_score = array(
- 'Steve'=>'100',
- 'Jeff'=>'90',
- 'Joy'=>'85',
- 'John'=>'75',
- 'Marry'=>'58'
- );
- $num = 0; //總分
- $avg = 0; //平均
- foreach($arr_score as $key=>$value){
- echo $key.'的分數為'.$value.'<br />';
- $num = $num + $value;
- //$num += $value;
- }
- echo '<hr />';
- $avg = $num/count($arr_score);
- echo '總分為'.$num.'<br />';
- echo '平均分為'.$avg.'<br />';
- //print_r($arr_score); //顯示陣列內容
- ?>
- </body>
- </html>
複製代碼 |