0

当我使用 array_diff() 函数时;$result = array_diff($array1, $array2);

它变成了;数组([5] => XXXXXX)

但我不想显示“数组(“这里的索引”)”,只有 XXXXX 部分。我怎样才能只显示 XXXXX?感谢每一个评论...

4

1 回答 1

4

获取第一个不同的元素- 或- NULL如果没有差异。

list($result) = array_values(array_diff($array1, $array2)) + [NULL];

你可以做:

var_dump($result);

请参阅演示

要输出您可以执行的值:

foreach($result as $value){
    echo $value;
}
于 2012-12-13T20:22:10.117 回答