我有一個多維數組和一個數組,它擁有多維數組中的某個元素的鍵。我怎麼能取消設置該元素,基於數組與鍵。我正在尋找可以工作的代碼,而不管數組的大小。基於鍵陣列的php刪除元素
這裏是例如:
<?php
$array = array(
1 => array('name' => 'mike','age' => 23),
2 => array('name' => 'nick','age' => 18),
);
$keys = array(2,'name');
//
//Here code to unset that element
//
/*
//This is how the new array should be:
$array = array(
1 => array('name' => 'mike','age' => 23),
2 => array('age' => 18),
);
*/
?>
編輯:上面的代碼是用於clearity。我可以添加我迄今爲止嘗試過的unset(),但它沒有任何有用的東西,並且會使問題不太清楚。我要求提供正確方向的提示,而不是完全有效的代碼。
這僅僅是一個編碼例如以提供更說明。我不要求任何人爲我寫代碼,但我只是這樣添加它,所以我很清楚我在找什麼。我需要的是有人指出我正確的方向,因爲我搞砸了unset(),但沒有得到任何有用的東西。 編寫問題時最重要的事情就是明確表示,那就是爲什麼我添加了這樣的代碼。請合理並刪除您的-1。 – user4493177