可以使用PHP內置函數array_key_exists()和unset()來修改一維數組中的某個鍵名。
例如,假設有以下一維數組:
$myArray = array("name" => "John", "age" => 30, "location" => "New York");
要將鍵名"location"修改為"city",可以使用以下代碼:
if (array_key_exists("location", $myArray)) {
$myArray["city"] = $myArray["location"];
unset($myArray["location"]);
}
首先,使用array_key_exists()函數檢查"location"鍵名是否存在于數組中。如果存在,將其值復制到新的"city"鍵名中,并使用unset()函數刪除原來的"location"鍵名。
現在,$myArray數組將變成:
array("name" => "John", "age" => 30, "city" => "New York");