У меня есть ключ, который представляется пустой строкой, однако использование unset($array[""]);
не удаляет пару ключ/значение. Я не вижу другой функции, которая делает то, что я хочу, поэтому я предполагаю, что это сложнее, чем просто вызов функции.
Строка для элемента на print_r равна [] => 1
, что указывает мне, что ключ является пустой строкой.
Используя var_export, этот элемент указан как '' => 1
.
Используя var_dump, элемент указан как [""]=>int(1)
.
До сих пор я пробовал все предлагаемые методы удаления, но ни один из них не удалил элемент. Я пробовал unset($array[""]);
, unset($array['']);
и unset($array[null]);
без везения.