這篇文章主要介紹了php如何實(shí)現(xiàn)返回兩個(gè)數(shù)組中不同元素,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
為雙陽等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及雙陽網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站制作、做網(wǎng)站、雙陽網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!獲取數(shù)組中不同元素
php比較兩個(gè)數(shù)組中的不同元素
array array_diff(array $array1, array $array2, [, array $...]) array array_diff_assoc(array $array1, array $array2, [, array $...])
類似的,這兩個(gè)方法的基本功能也是一致的,返回第一個(gè)數(shù)組中有,但是其它數(shù)組沒有的元素。 前者只比較值,后者同時(shí)比較 key 和 value?!?/p>
array_diff() 函數(shù)返回兩個(gè)數(shù)組的差集數(shù)組。該數(shù)組包括了所有在被比較的數(shù)組中,但是不在任何其他參數(shù)數(shù)組中的鍵值。
在返回的數(shù)組中,鍵名保持不變。
'aaaaaa', 'b' => 'bbbbbb', 'c'); $array2 = array('a' => 'aaaaaa', 'c' => 'bbbbbb', 'c', '1'); var_dump(array_diff_assoc($array1, $array2));
得到如下結(jié)果:
array(3) { [0]=> string(1) "1" ["b"]=> string(6) "bbbbbb" [1]=> string(1) "c"
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享php如何實(shí)現(xiàn)返回兩個(gè)數(shù)組中不同元素內(nèi)容對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!