Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die von PHP erhaltenen JSON-Daten

So verwenden Sie die von PHP erhaltenen JSON-Daten

(*-*)浩
(*-*)浩Original
2019-09-25 14:18:483063Durchsuche

So verwenden Sie die von PHP erhaltenen JSON-Daten

Wir erstellen zunächst ein Formular in HTML und übermitteln die JSON-Daten des Clients über dieses Formular an den Server. (Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zum Experten)

So verwenden Sie die von PHP erhaltenen JSON-Daten

In einem Schaltflächenereignis definieren wir zunächst eine Objektvariable und verwenden dann die JSON.stringify-Methode Konvertiert das Objekt in einen JSON-String.

So verwenden Sie die von PHP erhaltenen JSON-Daten

Weisen Sie dann den JSON-String dem versteckten Eingabefeld des Formulars zu. Senden Sie das Formular erneut.

So verwenden Sie die von PHP erhaltenen JSON-Daten

Im PHP-Code können wir die globale POST-Variable verwenden, um die vom Client übermittelten Daten abzurufen.

So verwenden Sie die von PHP erhaltenen JSON-Daten

Wenn Sie die Seite gemäß dem obigen Code ausführen, ist die Ausgabe, die wir erhalten, eine Zeichenfolge. Daher ist es sehr unpraktisch, diese JSON-Zeichenfolge in PHP zu verwenden .

So verwenden Sie die von PHP erhaltenen JSON-Daten

Tatsächlich können wir die json_decode-Methode von PHP verwenden, um den erhaltenen JSON-String zurück in ein Objektarray zu konvertieren. So verwenden Sie die von PHP erhaltenen JSON-Daten

Die Ausgabe auf der Seite hier ist ein Array von Objekten. Wie Sie hier sehen können, ist es für uns sehr praktisch, dieses Objektarray zu verwenden. Um beispielsweise das Textfeld des Objekts abzurufen, können wir es mit $json_data['text'] abrufen.

So verwenden Sie die von PHP erhaltenen JSON-Daten

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die von PHP erhaltenen JSON-Daten. 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