Функция просто считает элементы массива — count($arr). Собственно больше от нее ничего не требуется. Я использовал для перебора куска кода json, который пришел в ответ от API Youtube.
# code...
$arr = file_get_contents($file);
$request = json_decode($arr, true);
$result = count($request[items]);
foreach ($request[items] as $key => $value) {
# code...
echo $request[items][$key][snippet][title] . '<br>';
echo $request[items][$key][snippet][description] . '<br><hr>';
}
# code... 