$arr = array(0, false, "string", null, array("res1","res2",array("resres1")) );which will be printed out :
For normal count:Array ( [0] => 0 [1] => [2] => string [3] => [4] => Array ( [0] => res1 [1] => res2 [2] => Array ( [0] => resres1 ) ) )
echo count($arr);we will see the result is 5. but in COUNT_RECURSIVE mode
echo count($arr, COUNT_RECURSIVE);the result is 9.
You can see that COUNT_RECURSIVE mode means all elements in multidimensional array will be counted.