Nachdem ich viele Stunden gesucht habe, schreibe ich diese Frage. Ich habe eine Variable namens $responses
, die die codierten JSON-Objekte wie folgt ausgibt.Anzahl der JSON-Objekte zählen
[
{
"notification_id": 4936,
"notification_title": "Bridge construction",
"notification_category": "Activities of extraterritorial organizations",
"notification_posted_date": "19/09/16",
"notification_time_left": "2016/10/11 12:45:00",
"notification_by_company": "The Media Company"
}
]
Es gibt mehr als ein Objekte und ich versuche, die Nummer auch mit dem folgenden Code zu zählen.
echo json_encode($responses);
echo count($responses);
Aber es funktioniert nicht aus irgendeinem Grund. Ich versuchte es auch:
$JsonDecode = json_decode($responses, true);
echo $JsonDecode;
Die Hauptprobleme sind Drucken von JSON und Abrufen der Anzahl der Objekte. Jede Hilfe wird sehr geschätzt.
Im zweiten Code haben Sie vergessen, 'count' – nospor
können Sie ganze json bereitstellen? – Archish
, die die komplette JSON-Antwort so weit ist, aber vom Kurs abgekommen Objekte es verringert werden kann und zugleich erhöht, was auf Wortgrenze i vollständige json Antwort keine Beiträge [ { „notification_id“: 4936, „notification_title ":" Brückenbau ", " notification_category ":" Aktivitäten von extraterritorialen Organisationen und Gremien ", " notification_posted_date ":" 19/09/16 ", " notification_time_left ":" 2016/10/11 12:45:00 ", " notification_by_company ":" The Media Company " } ] –