我现在正在执行这样一个任务:我需要将 PHP 变量转换为 javascript
$arr['name1'] = 'value1';
$arr['name2'] = 'value2';
这样处理后应该是:
<script type="text/javascript">
var name1 = 'value1';
var name2 = 'value2';
...
我希望这样做:
<script>
list(<?php echo join(',',array_keys($arr)?>) = <?php echo json_encode(array_values($arr));?>
最佳答案
可能误解了这个问题,但这行不通吗?
echo "<script>";
foreach ($arr as $k => $v)
{
echo "var $k = $v;";
}
echo "</script>";
关于php - javascript中是否有类似运算符的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111408/