ホームページ  >  記事  >  バックエンド開発  >  PHPでループ配列の総数を表現する方法

PHPでループ配列の総数を表現する方法

WBOY
WBOYオリジナル
2016-06-23 13:40:421270ブラウズ

前提は for ループです
たとえば、このループには N 回あります
では、N の値をどのように計算するか? もちろん、多くの人は $num=0;$num++; を使用すると言うでしょう
これは可能ですが、私のニーズには合いません
私の要件は、この数値を for ループに直接表示することです
for($i=0;$i<9;$i++){
ループの総数 * $i
}
これの場合その場合、;$num++ 内で $num=0 を使用します。このメソッドは機能しません。


ディスカッションに返信 (解決策)

ループ番号 9 ではありませんか?

$i=0;$i<9 ループ回数はすでに計算できています

でもそんな単純な質問は出ないと思います…
終点が不明な配列だと思いますforループ?
2回ループして1回目だけ停止点を決めるか、管理しやすいようにデータ構造を変更する
データ構造に無理がある可能性が高い

forループはループの最終値を指定する必要がある、N 回ループするので

つまり、この N は正しいのではないでしょうか?
あなたの
for($i=0;$i ループの総数*$i
}
ループの総数は 9 ではありませんか?

最終的な値が不確実な場合は、最初にリハーサルする必要があります

通常は次のようになります


for($i=0;$i count($arr) )*$i
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。