ループ処理/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に入る。
ひたすら文字ばかりで申し訳ないです。。
もうちょっと分かりやすく楽しいページにしたいのですが…
公式?を追いかけるので精一杯笑、、
この記事が気に入ったらサポートをしてみませんか?