ホームページ > バックエンド開発 > PHPチュートリアル > ajax3—php (29)、ajax3php29_PHP チュートリアル

ajax3—php (29)、ajax3php29_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:53:11
オリジナル
1019 人が閲覧しました

ajax3—php (29)、ajax3php29

1 Ajax での json のアプリケーション。

大量のデータの処理の場合:

1) XML

2) json

1. jsonについて

オブジェクトは順序付けされていない属性のコレクションです

js では、{} を使用して、順序付けされていない属性のコレクションをシミュレートできます

1.phpのjsonについて

現在、ほとんどの ajax プログラムはデータ転送方法として json オブジェクトを使用するため、多くの言語に json オブジェクトのサポートが組み込まれています。 phpには、jsonをエンコードおよびデコードするための2つの関数があります

l 文字列 json_encode (混合 $value)

json形式で文字列を生成します

l 混合 json_decode ( string $json [, bool])

jsonを解析する

2 番目のパラメータは、配列またはオブジェクトに解析するかどうかを示します。デフォルトは false で、オブジェクトに解析することを意味します。

1) json_encode

JSON形式でデータを取得したい場合は、まず配列またはオブジェクトを取得する必要があります

2) json_decode

3) json_decode

Json は現在 utf-8 形式のみをサポートしています

3. Ajax は json を使用します

例 1: json を使用して 2 つの数値の四則演算を返す

サーバーコード:

例 2: サーバーから複数のデータを返す

Ajax プログラム:

PHP プログラム:

http://www.bkjia.com/PHPjc/1004400.html

tru​​ehttp://www.bkjia.com/PHPjc/1004400.html技術記事 ajax3—php (29), ajax3php29 1. Ajax での json のアプリケーション 大量のデータのバッチを処理する場合: 1) xml 2) json 1. json について オブジェクトは、js の順序なしの属性のコレクションであり、次を使用できます...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート