ホームページ  >  記事  >  バックエンド開発  >  javascript - ajax に関するチュートリアルをいくつか見ましたが、そのチュートリアルが十分ではないのかもしれません。PHP サーバーがどのようにして N 個の情報を返すのかを知りたいです。

javascript - ajax に関するチュートリアルをいくつか見ましたが、そのチュートリアルが十分ではないのかもしれません。PHP サーバーがどのようにして N 個の情報を返すのかを知りたいです。

WBOY
WBOYオリジナル
2016-07-06 13:51:22932ブラウズ

私が見たチュートリアルはすべて、サーバー上で文字列をエコーし​​て文字列を生成し、
それをフロントエンド js に渡して処理します。

一度に数十の結果を返す一部の検索ページと同様に、どのように行うのかお聞きしたいのですが?

は文字列を返し、それを配列に切り取って処理するために使用します。

それとも、php はオブジェクトまたは配列を直接返すことができますか?

返信内容:

私が見たチュートリアルはすべて、サーバー上で文字列をエコーし​​て文字列を生成し、
それをフロントエンド js に渡して処理します。

一度に数十の結果を返す一部の検索ページと同様に、どのように行うのかお聞きしたいのですが?

は文字列を返し、それを配列に切り取って処理するために使用します。

それとも、php はオブジェクトまたは配列を直接返すことができますか?

PHP echo输出的是一个字符串, 但是你可以通过json_encodeは配列を json の文字列にフォーマットし、複数の情報を返すことができます

リーリー

フロントエンドが取得するのは配列オブジェクトです

javascript - ajax に関するチュートリアルをいくつか見ましたが、そのチュートリアルが十分ではないのかもしれません。PHP サーバーがどのようにして N 個の情報を返すのかを知りたいです。

json は配列にすることができます。 。 たとえば、ページングのようなものではないでしょうか。

解析後、配列には大量の json が含まれる可能性があり、配列の長さに応じて対応する数の HTML 要素を作成します

jsonデータを返す

戻る

json 或者 xml 格式的数据,首推 json

json 配列を返し、それを走査します

個人的には、これはクライアント Web ページの処理の複雑さに依存すると思います (Android、iOS などはこのリストには含まれていません)。複雑すぎる場合は、サーバー側で HTML リターンを生成するだけです。

そうでない場合は戻ります
json格式的数据,由客服端处理 json_encode($list);

もちろん返品も簡単です

xml也是可以的,只是照目前来看 json是主流了,php操作json

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。