私は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 [ 'などのような二番目のパラメータ
true
を渡します')) 'または' count($ jsonInPHP-> like) ' –$ jsonInPHP = json_decode($ JSON、true); エコーカウント($ jsonInPHP ['like']); – JYoThI
注:2番目のパラメータを 'true'に設定すると、それは連想配列になります。 – Ekin