我知道这一定是非常基本的,但我真的不知道如何解决这个问题。我想将 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>";