ホームページ  >  に質問  >  本文

PHPを使用して、指定した日数の気象状況を取得する関数を書きます。関数部分は正常ですが、forループに追加すると表示されず、エラーになります。解決するにはどうすればよいですか?

参考:
Sina Weather API の説明
簡単な説明 URL の最後のパラメータ day=0 は今日を表し、1 に等しい場合は翌日を表します。ただし、最大値は 3.

コードターゲット:

金華天気

今日 xx-xx-xx 日曜日 x 日中は晴れから曇り xxxx

日曜日 x 日中晴れから曇り、夜 xxxx (2 日目)

日曜日 x 日中は晴れから曇り、夜は xxxx (3 日目)

日曜日 x 日中は晴れから曇り、夜はxxxx (4日目)

リーリー

ただし、for ループを追加せずに関数を 4 回実行すると、実線で実現できます。コードは以下のように表示されます

リーリー

出力は次のとおりです:

金華天気 金曜日 日中雷雨、東風穏やか、夕方 曇り東風、穏やか 土曜日 日中雷雨、東風穏やか、夕方 曇り東風、穏やか 日曜日 曇り、日中東風、穏やか、夕方東風晴れ、穏やか n 月曜 日中晴れ、東風穏やか、夕方晴れ 無風 n

女神的闺蜜爱上我女神的闺蜜爱上我2685日前863

全員に返信(2)返信します

  • 阿神

    阿神2017-07-03 11:42:37

    forループの判定条件が間違っています。 $i>$k と書いてから $i++ にすることはどのように可能ですか。

    リーリー

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-07-03 11:42:37

    for ループ条件の記述が間違っています。そうあるべきです $i<=$k

    返事
    0
  • キャンセル返事