У меня есть массив JSON, и у меня есть 3 объекта JSON. Я хочу подсчитать количество объектов, которое равно 3. но оно дает мне 1. Если я не добавлю ключ «like
», то он работает. но после его добавления он не работает.Подсчитать количество объектов в JSON PHP?
$JSON = '{"like":['
. '{"username":"suraj","password":"abc"},'
. '{"username":"don","password":"abc"},'
. '{"username":"rana","password":"abc"}'
. ']}';
$jsonInPHP = json_decode($JSON);
echo count($jsonInPHP);
'графа ($ jsonInPHP [ 'как ']) 'или' count ($ jsonInPHP-> like) ' –
$ jsonInPHP = json_decode ($ JSON, true); количество эхо ($ jsonInPHP ['like']); – JYoThI
Примечание. Если вы установите второй параметр как «истинный», он делает его ассоциативным массивом. – Ekin