Как-то разрабатывая очередной WordPress плагин, мне понадобился аналог PHP функции ucfirst, только в mb_* интерпретации (т. е. для много байтовых строк). Зайдя на php нет, я был озадачен, такой функции нет. Прошерстив интернет, на stackoverflow было найдено одно (а может и два) решения.
function
В данной короткой статье, рассмотрим пару примеров удаление элементов массива по его ключу.
Полный листинг кода ниже:
$array = [ 1 => 'One', 'Two' => 3, 'Three' => 'Three', 4 => NULL, ]; echo "<pre dir='ltr'>";print_r($array); echo "</pre>"; if(isset($array['Two'])) { unset($array['Two']); } echo "<pre dir='ltr'>";print_r($array); echo "</pre>"; if(isset($array[4])) { unset($array[4]); } echo "<pre dir='ltr'>";print_r($array); echo "</pre>"; if(array_key_exists(4, $array)) { unset($array[4]); } echo "<pre dir='ltr'>";print_r($array); echo "</pre>";