php 配列を js 配列オブジェクトに変換する方法: 最初に [$arr] 配列を取得し、次に関数 [json_encode()] を使用して配列の各値を json エンコードし、次に json 配列を出力します。 use arr は配列を受け入れます。
#php 配列を js 配列オブジェクトに変換する方法:関連する学習に関する推奨事項: js ビデオ チュートリアル
まず php ファイルを確認し、$arr 配列を取得したら
foreach ($arr as $value) { $json .= json_encode($value) . ','; } echo '[' . substr($json,0,strlen($json) - 1) . ']';json_encode()
は $arr の各値を json エンコードし、json 配列を出力したいので、コンパイルされた各値の後にカンマを追加し、最後に '[すべての値の外側]' を追加します。これが形式です。 json 配列の各値が json エンコードされた後にカンマを追加するため、すべての値が配列にマージされるときに余分なカンマが発生するため、substr() を使用する必要があることに注意してください。関数はその最後の値を削除します。コンマ! 次に、js ファイルを見てみましょう
php ファイルによって送信された json 配列を arr を使用して受信する場合
var json = JSON.parse(arr);
JSON は、開始するファイルで定義されたオブジェクトですダウンロード中は、その parse メソッドを使用して json 配列を js 配列に変換します。これは js 配列を受け取る変数 json なので、直接出力することはできませんが、json 配列または json[0] をトラバースして出力できます。
実際、率直に言うと、php 配列を js 配列に変換するという私たちのアイデアは、それを実現するために中間量の json を使用することです。もちろん、php と js のみを使用して配列を変換することもできます。方法は複数あります。
プログラミングについてさらに詳しく知りたい場合は、php training 列に注目してください。
以上がPHP配列をJS配列オブジェクトに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。