PHPにおけるループ内の条件分岐
ループ内で条件分岐を使用することができます。 例を見てみましょう。以下の配列があるとします:
<?php
$arr = [1, 2, 3, 4, 5];
?>
この配列のすべての要素を画面に表示してみましょう:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
ここで条件を追加し、偶数の要素のみを表示するようにします:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
以下の配列が与えられています:
<?php
$arr = [1, 2, 3, 4, 5];
?>
foreachループと
if演算子を使用して、配列の奇数要素を
コンソールに出力してください。
以下の配列が与えられています:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
foreachループと
if演算子を使用して、配列の要素のうち、
3より大きく
10より小さいものをコンソールに出力してください。
数値の配列が与えられています。数値は正の場合も負の場合もあります。 配列の正の要素の合計を求めてください。
以下の配列が与えられています:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
配列内の数値のうち、数字
1、
2
または
5で始まるもののみを画面に表示してください。
曜日の配列を作成してください。
foreachループを使用してすべての曜日を表示し、
週末の日は太字で表示してください。
曜日の配列を作成してください。
foreachループを使用してすべての曜日を表示し、
現在の日をイタリックで表示してください。現在の日の番号は変数
$dayに格納されているものとします。