ホームページ >バックエンド開発 >PHPチュートリアル >配列ループのトラバーサルが結果を出力するのですが、学習中に理解できませんでした。
PHPを勉強していたときに、配列ループトラバーサルの出力結果を見たことがありますが、コードは次のとおりです
$arr[0]=1;
$arr[1]=2;
$arr[2] =3;
$arr[3]=4;
//ループが始まります
for($i=0;$iecho $i.$arr[$ i]; //すみません $arr[$i] という文はどういう意味ですか? なぜループ $i 変数を配列 $arr に入れる必要があるのですか?
サブスクライブ!
実行結果を見れば分かるはずです
実行結果は分かります
つまり理解できません
$arr[$i] は何を意味するのでしょうか? $i 、 put をループする必要があるのはなぜですか?それを配列 $arr
これらはすべて添え字であり、php の添え字は 0 から始まります。つまり、添え字 0 は最初の数値に対応し、1 は 2 番目の数値に対応し、以下同様になります
$arr[0], $arr[ 1] 知っています とはどういう意味ですか?
$i = 0 と $i = 1 の場合の
$i が実際には 0,1,2,3 の出力であることはわかっています。
$i 変数を配列変数 $arr[$i] に入れますか? $arr配列の各添字に対応させて、$arr配列の各値を出力しますか? ?
はい
小学校4年生か5年生で教えたことはありますか?
$i=0, $i=1, $i=2, $i=3, $arr[0], $arr[1], $arr[2], $arr を出力した場合のループです。それぞれ[3]の値。
配列の定義を見てください。添字は配列値のインデックス位置を表します。