Heim  >  Artikel  >  Backend-Entwicklung  >  Wie gehe ich mit Daten in einem PHP-JSON-Objekt um?

Wie gehe ich mit Daten in einem PHP-JSON-Objekt um?

Susan Sarandon
Susan SarandonOriginal
2024-10-19 10:20:30405Durchsuche

How do I Handle Data in a PHP JSON Object?

Umgang mit Daten in einem PHP-JSON-Objekt

Das Arbeiten mit JSON-Daten in PHP kann unkompliziert sein, wenn Sie die Struktur des Objekts verstehen. Betrachten Sie als Beispiel das Abrufen von Trends aus der Twitter-Such-API:

<code class="php">$jsonurl = "http://search.twitter.com/trends.json";
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);</code>

Das resultierende $json_output ist ein stdClass-Objekt mit einer Eigenschaft namens „trends“, das ein Array von stdClass-Objekten enthält, von denen jedes einen Trend darstellt.

Um gezielt auf die Trendnamen zuzugreifen, können Sie eine foreach-Schleife verwenden:

<code class="php">foreach ( $json_output->trends as $trend ) {
    echo "{$trend->name}\n";
}</code>

Dieser Code gibt eine Liste mit Trendnamen aus, einen pro Zeile.

Das obige ist der detaillierte Inhalt vonWie gehe ich mit Daten in einem PHP-JSON-Objekt um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn