重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

for $each(@man){

処理;

}


これを下記のように指定回数回したいのですが、どうすればよいでしょうか?

for ($j = 0; $j < 7; $j++){

処理;

}

A 回答 (2件)

回答1の方でほとんど答えは出ているようですが。



for ($j = 0; $j < 7; $j++){
$each = $man[$j];
}

こうゆうことではないでしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

No1の方の宿題を解けず、No2の方が素晴らしい回答くださいました。
力量不足も痛感しました。

お礼日時:2013/07/13 12:35

for $each(@man){


処理;
}

というのは
$each=$man[0];
処理;
$each=$man[1];
処理;
....
とループするものだから
# 厳密には違うけど
# あと、$eachって変数名もちょっと...


for ($j = 0; $j < 7; $j++){
処理;
}
とループさせるなら、$eachにあたるものはどうすればいいか、わかりませんか?
    • good
    • 0
この回答へのお礼

奥深い回答ありがとうございます。
意味は半分も理解していませんが、勉強になります!

もうしばらく考えてみます。

お礼日時:2013/07/13 12:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!