実装方法: 1. 構文 "$len=0;" でカウンター変数を定義します; 2. 構文 "foreach($arr as $v){}" で配列をループします; 3.ループ本体では、「$len;」ステートメントを使用して数をカウントし、ループがループするたびにカウンター値が 1 ずつ増加します; 4. ループが終了したら、カウンター値を出力するだけです。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php ループは次のようになります。配列の検索 要素の数
PHP で配列をループするとなると、for ステートメントと foreach ステートメントが思い浮かびます。
ただし、for ステートメントが配列をループする場合、配列の長さを知る必要があるため、この記事は適用されません。
したがって、foreach ステートメントを使用して配列をループする必要があります。
実装アイデア:
#配列要素の数をカウントするために使用される、値が 0 に初期化されたカウンター変数 $len を定義します。 。
foreach ステートメントを使用して配列をループします。
ループ本体で、「 」演算子を使用して数値を 1 回ずつ計算します。ループ、レット カウンタ値が 1
ずつ増加し、サイクルが終了し、カウンタ値が出力されます。
実装コード:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,32,34,12,0,7); var_dump($arr); $len=0; foreach($arr as $v){ $len++; } echo "数组元素个数为:".$len; ?>
正しいですか?組み込み関数を使用して確認してみましょう:
echo "数组元素个数为:".count($arr);
ok、正しいです。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでループして配列要素の数を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。