在開(kāi)發(fā)中可能會(huì)遇到需要比較兩個(gè)數(shù)組差異的需求,那么如何使用php來(lái)實(shí)現(xiàn)呢?其實(shí)php中為我們提供了這樣一個(gè)函數(shù):array_diff,下面就一起來(lái)看下使用的方法吧。
常用PHP比較兩個(gè)數(shù)組的差異
array_diff($arr, $arr1);
//比較數(shù)組差異 $arr = [1,2,3,4]; $arr1 = [1,2,3]; $diff = array_diff($arr, $arr1); dump($diff); //打印輸出如下,函數(shù)第二個(gè)參數(shù)為參數(shù)值,沒(méi)有差異則返回空數(shù)組 array(1) { [3] => int(4) }
本文來(lái)自php教程欄目,歡迎學(xué)習(xí)。