php?二维数组转一维数组

伟洪winnie 2015-08-22 02:39:56

Array ( [0] => A1 [1] => A2 [2] => A3 [3] => A4 [4] => A5 )
如何将这个数组转化为
Array(A1,A2,A3,A4,A5)
...全文
76 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
一起混吧 2015-08-22
你那个是php的数组格式,你的应用场景是什么?Ajax 请求php返回数组吗?
回复
xuzuning 2015-08-22
你说的 Array(A1,A2,A3,A4,A5) 是 js 的数组? 是的话,你总得说清楚啊!
<?php
$a = array( 'A1', 'A2', 'A3', 'A4', 'A5' );
?>
<script>
var a = <?php echo json_encode($a); ?>;
for(var i=0;i<a.length;i++){
  alert(a[i]);
}
</script>
这样传统些
<?php
$a = array( 'A1', 'A2', 'A3', 'A4', 'A5' );
?>
<script>
var a = Array("<?php echo join('", "', $a); ?>");
for(var i=0;i<a.length;i++){
  alert(a[i]);
}
</script>
回复
伟洪winnie 2015-08-22
引用 1 楼 xuzuning 的回复:
他就是 Array(A1,A2,A3,A4,A5)
$a = array( 'A1', 'A2', 'A3', 'A4', 'A5' );
print_r($a);
Array ( [0] => A1 [1] => A2 [2] => A3 [3] => A4 [4] => A5 )

for(var i=0;i<a.length;i++){
                   alert(a[i]);
                }
循环出来的是 a  r  r  a  y 
回复
xuzuning 2015-08-22
他就是 Array(A1,A2,A3,A4,A5)
$a = array( 'A1', 'A2', 'A3', 'A4', 'A5' );
print_r($a);
Array ( [0] => A1 [1] => A2 [2] => A3 [3] => A4 [4] => A5 )
回复
相关推荐
发帖
PHP
创建于2008-08-27

1.9w+

社区成员

“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
申请成为版主
帖子事件
创建了帖子
2015-08-22 02:39
社区公告
暂无公告