PHPのfor文とforeach文の使い方
PHPのfor文とforeach文を使って、
・果物の名前を4回繰り返す
・繰り返しの2回目と4回目は、"食べてください"という文字列を入れる
という出力を返したいと考えています。
完成イメージは次のとおりです。
(1回目のループ)
りんご
ばなな
ぶどう
みかん
(2回目のループ)
食べてください
りんご
ばなな
ぶどう
みかん
(3回目のループ)
りんご
ばなな
ぶどう
みかん
(4回目のループ)
食べてください
りんご
ばなな
ぶどう
みかん
しかし自分が作成したプログラムでは、
次の2点について問題があります。
・すべての繰り返しの前に"食べてください"が入ってしまう
・for文のループが止まらない
完成イメージの通りのプログラムにするためには、
どのように修正すればよろしいでしょうか?
ご存知の方がいらっしゃいましたら、
ご教示願います。
○質問の補足
自分が作成したプログラムは以下のとおりです。
for($i = 0; $i < 4; $i++) {
if (($i = 1) || ($i = 3)) {
echo "食べてください";
echo "</br>";
};
$fruits = array("りんご", "ばなな", "ぶどう", "みかん");
foreach ($fruits as $value) {
echo $value;
echo "</br>";
}
}
以上、よろしくお願い申し上げます
お礼
それです!! わざわざありがとうございました(^.^)