當(dāng)使用extract函數(shù)時(shí),如果存在鍵名沖突,會(huì)發(fā)生以下情況:
例如:
$data = array("name" => "John", "age" => 30);
extract(array("name" => "Alice", "gender" => "female"), EXTR_SKIP);
print_r($data);
輸出結(jié)果為:
Array
(
[name] => John
[age] => 30
)
在這個(gè)例子中,由于指定了EXTR_SKIP,沖突的鍵"gender"被忽略,因此$data數(shù)組中仍然保持原來(lái)的鍵值對(duì)。