PHP sizeof() 関数
変数が設定されていない場合や変数が空の配列を含む場合、この関数は 0 を返します。isset() 関数を使用して変数が設定されているかどうかをテストできます。
文法arraysizeof(mode);
, | 説明 |
---|---|
array | 必須。配列を指定します。 |
mode |
オプション。モードを指定します。可能な値:
|
技術的な詳細
返り値: | 配列内の要素の数を返します。 |
PHP バージョン: | 4+ |
さらに例
例 1
再帰的に配列内の要素の数を計算します:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "通常計算:" . sizeof($cars)."<br>"; echo "再帰計算:" . sizeof($cars,1); ?>