見出し画像

ループ処理/PHP/アナログ人間勉強中

PHPのループ処理系の内容です。
これを使いこなす、使える場面を見極めるのは
まだまだ先になりそうですがやってみます!
※素人の勉強記録です。
間違っている内容がある可能性が高いので
信じないようにしてください!

⬛︎for

/繰り返し(ループ処理)

for(①初期化;②ループの条件;④変数更新){
echo ③繰り返す処理;
}


①初期化
②ループの条件
③繰り返す処理
④変数更新

((ex
for($=1;$i<=100;$i++){
echo $i;
}

⬛︎while

/無限ループ

$i=①初期化
while(②ループの条件/常にtrue:無限ループ){
echo ③繰り返す処理;
④変数の更新;
}


※注意=どこかでfalseになるよう気をつける。

((ex
$i=1;
while($1<=100){
echo $i;
$i++;
}

⬛︎break

/ループを強制中断

((ex
for($=1;$i<=100;$i++){

if($i>500){
break;
}

echo $i;
}

ifと仲良し!

⬛︎continue

/ある条件によって、その周のループを終了し、次のループを実行

((ex
for($=1;$i<=100;$i++){

if($i%3 == 0){
continue;
}

echo $i;
}
//12457810(3の倍数以外)

⬛︎foreach

/配列or連想配列の先頭データから順に繰り返し処理を行う

$配列or連想配列=array(‘値1’,値2’,’値3’);
foreach($配列or連想配列 as (※キー変数 =>)$値変数){
echo $値変数;
}

※省略可能

$names=array(‘Akiko’,Fuyuko’,’Natsuko’);
foreach($names as $value){
echo $value;
}

・連想配列の場合
$colors = array(
‘キー’ => ‘値’
‘Apple’ => ‘Red’,
‘Banana’ => ‘Yellow’,
‘Grape’ => ‘Purple’
);
foreach($colors as $key(キーボックス) => $value(値ボックス)){
echo $key.‘:’.$value;  //※注意=ドット
}
//Apple:Red Banana:Yellow Grape:Purple
//echo $key.’は‘.$value.’です’;   とかもできる

キーは変数$keyに入り
値は変数$valueに入る。


ひたすら文字ばかりで申し訳ないです。。
もうちょっと分かりやすく楽しいページにしたいのですが…
公式?を追いかけるので精一杯笑、、

この記事が気に入ったらサポートをしてみませんか?