ホームページ >バックエンド開発 >PHPチュートリアル >php 配列を js 配列に変換する、js が PHP 配列を受け取る方法、json の使用法、jsjson_PHP チュートリアル

php 配列を js 配列に変換する、js が PHP 配列を受け取る方法、json の使用法、jsjson_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:07:451091ブラウズ

php配列をjs配列に変換する、jsがPHP配列を受け取る方法、jsonの使用法、jsjson

まず、次のファイルをダウンロードし(これは、jsonを特に解析するために他の人が書いたコードです)、次にこのファイルをインポートします。

http://pan.baidu.com/s/1dD8qVr7

ここで、ajax を使用してバックグラウンドと対話する必要がある場合、php 配列を js ファイルに転送して、js に認識させるにはどうすればよいでしょうか?

php 配列を js 配列に変換する、js が PHP 配列を受け取る方法、json の使用法、jsjson_PHP チュートリアル

$arr 配列を取得したら、まず php ファイルを見てみましょう。 リーリー

json_encode() は $arr の各値を json エンコードし、json 配列を出力したいので、コンパイルされた各値の後にカンマを追加し、最後に '[すべての値の外側]' を追加します。これが形式です。各値が JSON エンコードされた後にカンマを追加するため、すべての値が配列にマージされるときに余分なカンマが発生するため、substr() 関数を使用する必要があることに注意してください。この関数はその最後の値を削除します。コンマ!

それではjsファイルを見てみましょう

arrを使用してphpファイルのjson配列を受信した後

リーリー


JSON は、ダウンロードを開始したファイルで定義されたオブジェクトです。その parse メソッドを使用して、json 配列を js 配列に変換します。これは js 配列を受け取る変数 json であるため、直接出力することはできません。json 配列または json[0] を走査して出力することができます。

実際、率直に言うと、php 配列を js 配列に変換するという私たちのアイデアは、それを実現するために中間量の json を使用することです。もちろん、php と js のみを使用して配列を変換することもできます。方法は複数あります。

転載の際は出典を明記してください: http://www.ly89.cn/detailB/44.html

http://www.bkjia.com/PHPjc/1059469.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1059469.html技術記事 php配列をjs配列に変換する、jsがPHP配列を受け取る方法、jsonの使い方、jsjson まず次のファイルをダウンロードして(これはjsonを解析するために他の人が書いたコードです)、次にこれを導入します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。