当我使用array_diff()函数时; $result = array_diff($array1, $array2);
变得像;数组([5] => XXXXXX)
但我不想显示“Array(”index here“)”,只有XXXXX部分。我怎么才能只显示XXXXX? 感谢您的每一条评论......
答案 0 :(得分:4)
如果没有差异,请获取不同的第一个元素 - 或 - NULL
。
list($result) = array_values(array_diff($array1, $array2)) + [NULL];
你可以这样做:
var_dump($result);
请参阅Demo。
只需输出您可以执行的值:
foreach($result as $value){
echo $value;
}