Array
(
[0] => Array
(
[name] => WWW
)
[1] => Array
(
[name] => Hi
)
[2] => Array
(
[name] => Hello
)
[3] => Array
(
[name] => World
)
)
У меня есть вышеупомянутый массив, и я хочу подсчитать количество ключей.Подсчет массива ключей
При использовании следующего кода
$temp = array_keys($array);
echo $temp;
результат 2 вместо 4 (0,1,2,3). Что я делаю неправильно?
Просто подсчитайте массив: 'count ($ array)'. Всегда есть столько же ключей, сколько есть значений! –
'array_keys' возвращает массив. Итак, как результат может быть «2»? – jszobody
Результат 'echo $ temp;' должен быть '' Array'', так как 'array_keys' возвращает * массив * ключей. –