php - 合并具有排序顺序的多个数组 PHP

标签 php

我有多个数组。

$arr1 = array('11','25','363','434','333');
$arr2 = array('11','265','343','424','333');
$arr3 = array('18','235','33','4454','3354');
$arr4 = array('171','245','33','424','353');

如何动态合并多个数组?

合并所有数组后,我希望对这个输出进行排序。

最佳答案

听起来很简单:

$result = array_merge($arr1, $arr2, $arr3, $arr4);
sort($result);

var_dump($result);

可选地,如果您需要去除结果数组中的重复值,请使用:

$result = array_unique(array_merge($arr1, $arr2, $arr3, $arr4));

关于php - 合并具有排序顺序的多个数组 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33756165/

相关文章:

php - 获取多个开始/结束日期的日期范围

PHP MySQL 结果 - 不必要地使用 foreach

php - 上传插件 Cakephp

php - CakePHP - 多个 hasAndBelongsToMany 关系不起作用

php - Laravel 4 - 从另一个表的字段获取值并连接到查询

PHP 为日历生成和命名 html 到 mysql 数据库

php - 使用 PHP 和 MySQL 更新数字序列(显示顺序)

php - 复选框重复

PHP & MySQL 不向表中插入数据 (PDO)

php - session 使用不当?