展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$arr = array( 0,1,2,3 );
function tojsarr()
{
global $arr; // 调用全局变量
return json_encode( $arr );
}
?>
<script type="text/javascript">
js_arr = <?php echo tojsarr(); ?>;// 接收php数组
for( var i = 0; i < js_arr.length; i++ )
{
document.write( js_arr[i] );
}
</script>
$arr = array( 0,1,2,3 );
function tojsarr()
{
global $arr; // 调用全局变量
return json_encode( $arr );
}
?>
<script type="text/javascript">
js_arr = <?php echo tojsarr(); ?>;// 接收php数组
for( var i = 0; i < js_arr.length; i++ )
{
document.write( js_arr[i] );
}
</script>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写成静态就可以啊
追问
哦,问题我写错了,现在有个新问题,怎么把PHP数组传送到JS里,例如:
)" >分配
function aaa(num1)
{
怎么在JS里接收我 PHP的$a数组?
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询