我有兩個數組,需要遍歷第一個元素,並在第二個元素中移除與第一個數組中的值匹配的鍵。基於鍵刪除數組元素而不使用未設置
$array1 = array(23456,98765);
$array2 = array(12345 => "Andrew", 23456 => "Bobby", 98765 => "Charles");
foreach ($array1 as $key) {
unset($array2[$key]);
}
但是,我不能使用「unset」,因爲「unset不能以完全類型安全的方式使用」。我能做到這一點的另一種方式是什麼?
你是什麼意思的「unset不能用於完全類型安全的方式」?這個問題是唯一的谷歌結果的準確報價。 – 2015-02-06 22:14:00
這是我在工作時得到的一個警告。解決方案如下。 – Andy 2015-02-10 22:04:48