成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP數組函數array_diff_key()用法 用鍵名計算數組差集
全站頭部文字 我要出現在這里
PHP數組函數array_diff_key()用法 用鍵名計算數組差集 720 2024-01-03   

array_diff_key

(PHP 5 >= 5.1.0)

array_diff_key — 使用鍵名比較計算數組的差集

說明

array array_diff_key ( array $array1 , array $array2 [, array $... ] )

根據 array1 中的鍵名和 array2 進行比較,返回不同鍵名的項。 本函數和 array_diff() 相同只除了比較是根據鍵名而不是值來進行的。

參數

array1

從這個數組進行比較

array2

針對此數組進行比較

...

更多比較數組

 

返回值

array_diff_key() 返回一個數組,該數組包括了所有出現在 array1 中但是未出現在任何其它參數數組中的鍵名的值。

范例

 

Example #1 array_diff_key() 例

在 key => value 對中的兩個鍵名僅在 (string) $key1 === (string) $key2 時被認為相等。換句話說,執行的是嚴格類型檢查,因此字符串的表達必須完全一樣。

<?php
$array1 = array('blue'  => 1, 'red'  => 2, 'green'  => 3, 'purple' => 4);
$array2 = array('green' => 5, 'blue' => 6, 'yellow' => 7, 'cyan'   => 8);

var_dump(array_diff_key($array1, $array2));
?>

以上例程會輸出:

array(2) {
  ["red"]=>
  int(2)
  ["purple"]=>
  int(4)
}

 

注釋

Note:

注意本函數只檢查了多維數組中的一維。當然,可以用 array_diff_key($array1[0], $array2[0]); 來檢查更深的維度。

 

參見

array_diff() - 計算數組的差集 array_udiff() - 用回調函數比較數據來計算數組的差集 array_diff_assoc() - 帶索引檢查計算數組的差集 array_diff_uassoc() - 用用戶提供的回調函數做索引檢查來計算數組的差集 array_udiff_assoc() - 帶索引檢查計算數組的差集,用回調函數比較數據 array_udiff_uassoc() - 帶索引檢查計算數組的差集,用回調函數比較數據和索引 array_diff_ukey() - 用回調函數對鍵名比較計算數組的差集 array_intersect() - 計算數組的交集 array_intersect_assoc() - 帶索引檢查計算數組的交集 array_intersect_uassoc() - 帶索引檢查計算數組的交集,用回調函數比較索引 array_intersect_key() - 使用鍵名比較計算數組的交集 array_intersect_ukey() - 用回調函數比較鍵名來計算數組的交集



主站蜘蛛池模板: 光遇安卓官服下载| 学校要的建档立卡证明图片| 米娅华希科沃斯卡| 抖音pc端| 抗击 电影| 武林外史电视剧免费观看| 扭曲的欲望| julia taylor| 陈稳| 意大利火环1990| 张国立主演电视剧全剧大全免费观看| 小学毕业老师解散班级群寄语| 包公大战潘金莲| 就义诗诗配画| 诈欺游戏电影| 好一个中国大舞台简谱| 美女比基尼跳舞| 朴允载| 电影《醉猴》刘家良主演| 听鬼故事长篇超吓人2000字| 周传基| 意大利丁导医务员| 湖南卫视节目表| 西班牙女郎| 丰崎爱生| 遥远的你我触不可及动漫| 情人看刀| 饥渴少妇av| 深夜福利在线| 老友记 第一季 1994 詹妮弗·安妮斯顿 | 美媚直播| 赵立军| 大珍珠演员表介绍| 新红楼梦电影| 147顶级艺术人像摄影| 驱魔保安| 精神空虚,贪图享乐的整改措施| sandrarusso精品艳妇| 金雪贤| 少先队应知应会知识题库及答案 | 蕾切尔·薇兹|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103