ホームページ > ウェブフロントエンド > jsチュートリアル > PHPでjs配列に値を代入する方法

PHPでjs配列に値を代入する方法

巴扎黑
リリース: 2017-08-04 16:58:17
オリジナル
2526 人が閲覧しました

PHP 関数ライブラリには、JSON をエンコード/デコードするための関数 json_encode() と json_decode() が用意されており、配列やオブジェクトを JavaScript により簡単に渡すことができます

インターフェイス パーティの要件により、データは js で処理されるため、 php プログラムは次のようにする必要があります。データベースは値を取得し、それを js 配列に割り当てます。 PHP配列のデータエンコーディングはJS配列のエンコーディング形式と異なり、直接出力できないため、まだ良い方法が見つかりません。

インターネットで検索した後、解決策を見つけました:

PHP 関数ライブラリには、JSON をエンコード/デコードするための関数、json_encode() および json_decode() が用意されており、これにより、配列またはオブジェクトを javascript に簡単に渡すことができます。注: JSON 拡張機能は PHP 5.2 以降にのみバインドされます。

phpで次のように記述します:

コードは次のとおりです:

$arr = array('1',array('2','3'),array('new','old'));
$new_arr = json_encode($arr);//new_arr的输出结果是;["1",["2","3"],["new","old"]]  
echo "var data =". $new_arr;
ログイン後にコピー

ページ内で上記phpファイルを参照した後、データをjsで直接操作できます。

以上がPHPでjs配列に値を代入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート