PHP
配列内のセルの数やオブジェクト内の属性の数をカウントする必要があることがよくあります。この場合は、count を使用します。 ()
正しく. そんな悩みをすぐに解決してくれるのが関数です。
count() 構文
count ( mixed $arr , [int $mode])
$arr
: 配列または 可算型### 物体。
$mode: オプションのモード パラメータが
COUNT_RECURSIVE (または 1) に設定されている場合、
count()配列は再帰的にカウントされます。多次元配列のすべての要素を計算する場合に特に役立ちます。
$arr のユニット数を返します。
#1 次元配列の走査:<?php
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
var_dump(count($a));
?>
<?php
$arr2 = array('apple', 'banana', array('cat', 'camel'), 'dog');
$count1 = count($arr2); // 4
$count2 = count($arr2, 1); // 6
?>
<?php
class People {
private $name;
private $sex;
private $age;
}
echo count(new People()); // 1
echo "<br>";
$p1=new People();
$c2 = count((array) $p1);
echo $c2;// 3
?>
推奨:
以上がPHPでcount()関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。