配列の要素数を調べるにはcount関数を使用します。
第2引数にCOUNT_RECURSIVE (または 1) を設定した場合、再帰的に配列をカウントします。
これは多次元配列の全ての要素をカウントするといった場合に特に有効です。
int count( 配列 or オブジェクト [, int $mode = COUNT_NORMAL ] );
<?php $item1 = array('果物' => 'みかん', '野菜' => 'レタス'); echo count($item1) . "\r\n"; $item2 = array('車' => array('タイヤ', 'ハンドル', '座席')); echo count($item2) . "\r\n"; echo count($item2, COUNT_RECURSIVE ) . "\r\n";
○実行結果
2
1
4
1
4
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
コメントを残す