小编STE*_*4RT的帖子

使用array_diff时保留重复项

我正在使用array_diff()从array1中的array1中获取值.问题是它会从array1中删除所有出现的内容,正如PHP文档所记录的那样.我希望它一次只取出一个.

$array1 = array();
$array1[] = 'a';
$array1[] = 'b';
$array1[] = 'a';

$array2 = array();
$array2[] = 'a';
Run Code Online (Sandbox Code Playgroud)

它应该返回一个数组,其中一个'a'和一个'b',而不是一个只有'b'的数组;

php arrays

10
推荐指数
2
解决办法
1615
查看次数

标签 统计

arrays ×1

php ×1