php?二维数组转一维数组

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

Array ( [0] => A1 [1] => A2 [2] => A3 [3] => A4 [4] => A5 )
如何将这个数组转化为
Array(A1,A2,A3,A4,A5)
...全文
134 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 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>
伟洪winni 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 )

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧