我正在尝试这样的事情:
<script>
var product_name = new array();
<?php
foreach($products as $key=>$value) {
echo "product_name[] = $key";
}
?>
</script>
但我无法将PHP数组转换为Javascript数组。
答案 0 :(得分:1)
<script>
var product_name = new Array();
<?php
$i = 0;
foreach($products as $key=>$value)
{
echo 'product_name['.$i.'] = '.$key.';';
$i++;
}
?>
</script>
更好的方法是使用json_encode()。