PHP中数组合并的问题
程序员文章站
2022-04-30 10:41:47
...
require_once ('mysqli_connect.php');$q = "SELECT ID FROM information";$r = @mysqli_query($dbc, $q);$contents = array();while($row=mysqli_fetch_array($r,MYSQL_ASSOC)){ $contents[]=$row;}shuffle($contents);echo ".................................";$newarry = array();$newarry = array_chunk($contents, 4,FALSE);print_r($newarry);
这是代码部分 出来的结果是
.................................Array ( [0] => Array ( [0] => Array ( [ID] => 2IT14035A ) [1] => Array ( [ID] => 1IT14033S ) [2] => Array ( [ID] => 1IE15003B ) [3] => Array ( [ID] => 1IE15001A ) ) [1] => Array ( [0] => Array ( [ID] => 1IE14210D ) [1] => Array ( [ID] => 1IE15010C ) [2] => Array ( [ID] => 1IT15001G ) [3] => Array ( [ID] => 5IE14032S ) ) )
现在希望这么显示
Array ( [0] => 2IT14035A,5IE14032S,1IE15003B,1IE15010C [1] => 1IE14210D,1IE15001A,1IT15001G,1IT14033S )
该怎么办呢?
谢谢大神们
回复讨论(解决方案)
array_slice() 分隔2个大数组
implode() 小数组分割
$contents[] = $row['ID'];
array_chunk 后,在对每组做 join
谢谢版主
实际操作该怎么搞呢
上一篇: 得到元素真实的背景颜色的js代码_javascript技巧
下一篇: oracle管理笔记2
推荐阅读
-
ToolBar中menu无法同时显示图标和文字问题的解决方法
-
详解Spring Cloud中Hystrix的请求合并
-
Mysql启动中 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes 的问题
-
PHP的Yii框架中移除组件所绑定的行为的方法
-
PHP指定截取字符串中的中英文或数字字符的实例分享
-
网站优化中的权重问题分析
-
C#中Datetimepicker出现问题的解决方法
-
深入讲解PHP的Yii框架中的属性(Property)
-
C#中TCP粘包问题的解决方法
-
详解PHP的Yii框架中组件行为的属性注入和方法注入