UK[ka?nt] US[ka?nt]

n.合計數(shù); カウント; 料金; 引數(shù)

v. カウント; 合計を計算; カウント...; 重要

三人稱単數(shù): counts 複數(shù)形: counts 現(xiàn)在分詞: counting 過去形: counted 過去分詞: counted

PHPのcount()関數(shù) 構(gòu)文

関數(shù):配列內(nèi)の要素の數(shù)を返します

構(gòu)文:count(array,mode);

# # パラメータ:

パラメータ 説明配列 必須。配列を指定します。 #モード
オプション。モードを指定します。可能な値: 0 - デフォルト。多次元配列內(nèi)のすべての要素をカウントしないでください。 1 - 配列內(nèi)の要素の數(shù)を再帰的にカウントします (多次元配列內(nèi)のすべての要素をカウントします)。
説明:

配列の場合はその要素の數(shù)を返し、その他の値の場合は 1 を返します。引數(shù)が変數(shù)で、その変數(shù)が定義されていない場合は、0 が返されます。モードが COUNT_RECURSIVE (または 1) に設(shè)定されている場合、多次元配列內(nèi)の配列要素の數(shù)が再帰的にカウントされます。

PHPのcount()関數(shù) 例

<?php
$a = array("class" => "php中文網(wǎng)","name" => "西門","job" => "講師");
print_r(count($a));
?>

インスタンスの実行>>

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

出力:

3
<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ),
  "BMW"=>array
  (
  "X3",
  "X5"
  ),
  "Toyota"=>array
  (
  "Highlander"
  )
  );

echo "常規(guī)計數(shù):" . count($cars)."<br>";
echo "遞歸計數(shù):" . count($cars,1);
?>

#インスタンスの実行?[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

出力:

常規(guī)計數(shù):3
遞歸計數(shù):8