count()を使う
<html> <head><title>PHP TEST</title></head> <body> <?php $array_fruit = array('りんご', 'メロン', 'トマト'); $array_food = array('野菜', '魚', $array_fruit); $count1 = count($array_food); $count2 = count($array_food, COUNT_RECURSIVE); print('配列に含まれる項目数は'.$count1.'です<br>'); print('再帰的に数えた場合、項目数は'.$count2.'です<br>'); ?> </body> </html>
ネタ元