Heim > Backend-Entwicklung > PHP-Tutorial > ajax3 – php (29)

ajax3 – php (29)

WBOY
Freigeben: 2016-08-08 09:23:50
Original
1023 Leute haben es durchsucht

1. Anwendung von json

in Ajax zur Verarbeitung großer Datenmengen:

1) xml

2) json

1 json

Ein Objekt ist eine ungeordnete Sammlung von Attributen

In js können Sie {} verwenden, um eine ungeordnete Sammlung von Attributen zu simulieren

1 , Über JSON in PHP

Derzeit verwenden die meisten Ajax-Programme JSON-Objekte als Datenübertragungsmethoden, sodass viele Sprachen über eine integrierte Unterstützung für JSON-Objekte verfügen. In PHP gibt es zwei Funktionen zum Kodieren und Dekodieren von JSON

l string json_encode (mixed $value)

Generieren Sie einen String im JSON-Format

l Mixed json_decode (string $ json [, bool])

Json analysieren

Der zweite Parameter gibt an, ob in ein Array oder ein Objekt analysiert werden soll. Der Standardwert ist „false“, was bedeutet, dass in ein Objekt analysiert werden soll 🎜>1) json_encode

Wenn Sie Daten im JSON-Format erhalten möchten, müssen Sie zuerst ein Array oder Objekt erhalten

2) json_decode

3) json_decode

Json unterstützt derzeit nur das UTF-8-Format

3. Ajax mit JSON

Beispiel 1: Verwendung von JSON, um vier arithmetische Operationen mit zwei Zahlen zurückzugeben

Servercode:

Beispiel 2: Mehrere Daten vom Server zurückgeben

Ajax-Programm:

PHP-Programm:

Das Obige hat ajax3-php (29) vorgestellt, einschließlich einiger Aspekte des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage