亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

億恩科技有限公司旗下門(mén)戶資訊平臺(tái)!
服務(wù)器租用 4元建網(wǎng)站

PHP比較鍵名和鍵值,使用用戶自定義的鍵名比較函數(shù)

PHP array_diff_uassoc函數(shù)的作用是比較鍵名和鍵值,使用用戶自定義的鍵名比較函數(shù),這里詳細(xì)介紹下array_diff_uassoc函數(shù)的用法,并列舉使用array_diff_uassoc函數(shù)的例子。

PHP array_diff_uassoc函數(shù)的作用是比較鍵名和鍵值,使用用戶自定義的鍵名比較函數(shù),這里詳細(xì)介紹下array_diff_uassoc函數(shù)的用法,并列舉使用array_diff_uassoc函數(shù)的例子。

array_diff_uassoc定義和用法

array_diff_uassoc() 函數(shù)用于比較兩個(gè)(或更多個(gè))數(shù)組的鍵名和鍵值 ,并返回差集。

注釋:該函數(shù)使用用戶自定義函數(shù)來(lái)比較鍵名!

該函數(shù)比較兩個(gè)(或更多個(gè))數(shù)組的鍵名和鍵值,并返回一個(gè)差集數(shù)組,該數(shù)組包括了所有在被比較的數(shù)組(array1)中,但是不在任何其他參數(shù)數(shù)組(array2 或 array3 等等)中的鍵名和鍵值。

array_diff_uassoc實(shí)例

比較兩個(gè)數(shù)組的鍵名和鍵值(使用用戶自定義函數(shù)來(lái)比較鍵名),并返回差集:

<?php
function myfunction($a,$b)
{
if ($a===$b)
  {
  return 0;
  }
  return ($a>$b)?1:-1;
}

$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("d"=>"red","b"=>"green","e"=>"blue");

$result=array_diff_uassoc($a1,$a2,"myfunction");
print_r($result);
?>

array_diff_uassoc語(yǔ)法

array_diff_uassoc(array1,array2,array3...,myfunction);

參數(shù)
描述
array1
必需。與其他數(shù)組進(jìn)行比較的第一個(gè)數(shù)組。
array2
必需。與第一個(gè)數(shù)組進(jìn)行比較的數(shù)組。
array3,...
可選。與第一個(gè)數(shù)組進(jìn)行比較的其他數(shù)組。
myfunction

必需。定義可調(diào)用比較函數(shù)的字符串。如果第一個(gè)參數(shù)小于、等于或大于第二個(gè)參數(shù),則該比較函數(shù)必須返回小于、等于或大于 0 的整數(shù)。

說(shuō)明

array_diff_uassoc() 函數(shù)使用用戶自定義的回調(diào)函數(shù) (callback) 做索引檢查來(lái)計(jì)算兩個(gè)或多個(gè)數(shù)組的差集。返回一個(gè)數(shù)組,該數(shù)組包括了在 array1 中但是不在任何其他參數(shù)數(shù)組中的值。

注意,與 array_diff() 函數(shù) 不同的是,鍵名也要進(jìn)行比較。

參數(shù) myfunction 是用戶自定義的用來(lái)比較兩個(gè)數(shù)組的函數(shù),該函數(shù)必須帶有兩個(gè)參數(shù) - 即兩個(gè)要進(jìn)行對(duì)比的鍵名。因此與函數(shù) array_diff_assoc() 的行為正好相反,后者是用內(nèi)部函數(shù)進(jìn)行比較的。

返回的數(shù)組中鍵名保持不變。

河南億恩科技股份有限公司(1tcdy.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國(guó)家工信部認(rèn)定的綜合電信服務(wù)運(yùn)營(yíng)商。億恩為近五十萬(wàn)的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報(bào)電話:0371-60135995
服務(wù)熱線:0371-60135900

標(biāo)簽 php比較鍵值
2
1
分享到:責(zé)任編輯:黃利敏

相關(guān)推介

共有:0條評(píng)論網(wǎng)友評(píng)論:

驗(yàn)證碼 看不清換一張 換一張

親,還沒(méi)評(píng)論呢!速度搶沙發(fā)吧!