在我的 PHP 脚本中,我有一个多维关联数组,我想将其“转换”为 javascript 数组。该数组在 PHP 中如下所示:
<?php
$myArray = array(
array( "value" => 1, "label" => "First" ),
array( "value" => 2, "label" => "Second" )
)
?>
现在我想通过 foreach 循环将该数组创建为 javascript 中的等效数组。像这样:
<script>
var myArrayInJS = new Array();
<? foreach( $myArray as $innerArray ): ?>
// What do I write here?
<? endforeach; ?>
</script>
最佳答案
你可以直接使用
var myArrayInJs = <?php echo json_encode($myArray); ?>;
关于php - 如何在 javascript 中创建多维和关联数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9536097/