Bra*_*ady 5 php arrays function multidimensional-array
我有两个数组
array1 (
"akey1" => "dfksjhf"
"akey2" => "adasjkgffs"
"akey3" => "afkjhsafshfkah"
)
array2 (
"akey2" => "could be anything..."
)
Run Code Online (Sandbox Code Playgroud)
我正在寻找一个PHP函数,我可以提供两个数组,并将发生以下情况:
如果两个数组都具有相同的密钥(无论数据如何),则从数组1中删除密钥并返回数组1的其余部分.
如果运行将返回的函数:
array3 (
"akey1" => "dfksjhf"
"akey3" => "afkjhsafshfkah"
)
Run Code Online (Sandbox Code Playgroud)
是否有PHP函数可以执行此操作,如果不是,那么在PHP中执行此功能的最快和最有效的方法是什么?
非常感谢
Fel*_*ing 15
您正在寻找array_diff_key():
$array3 = array_diff_key($array1, $array2);
Run Code Online (Sandbox Code Playgroud)