$a=array(1,2,3,4,5); var_dump($a); foreach($a as $b){ $b=$b-1; } var_dump($a); 2 回出力された $a は同じです (1,2,3 ,4,5) 、2回目の作り方 $a=(0,1,2,3,4) ディスカッションへの返信 (解決策) $a=array(1,2,3,4,5); var_dump($a); a として &$b){ $b=$b-1; var_dump($a);