これは非常に基本的なことだと思いますが、これを解決する方法が本当にわかりません。php配列を次の表記に変換して、javascriptスクリプト内で使用したいと思います。これらは、初期化でjsスクリプトに渡される国です。
ソース表記(PHP)
array(3) { [0]=> array(1) { ["code"]=> string(2) "AR" } [1]=> array(1) { ["code"]=> string(2) "CO" } [2]=> array(1) { ["code"]=> string(2) "BR" } }
望ましい結果(JS)
[ "AR", "FK","CO", "BO", "BR", "CL", "CR", "EC", "GT", "HN", "LT", "MX", "PA", "PY", "PE", "ZA", "UY", "VE"]
必要に応じて元のPHP配列を再フォーマットできます。知っておく必要があるのは、目的の結果を得るためにフォーマットする方法です。
次のコードを使用して、配列をjsに渡します。
echo "<script>var codes = " . json_encode($codes) . ";</script>";