Код: Выделить всё
$arr = [
'baz' => [
'foo' => [
'boo' => 'whatever'
]
]
];
Что-то в этом роде
Можно ли как-нибудь сбросить значение ['boo'] с помощью строкового ввода?
Что-то в этом роде
Можно ли как-нибудь сбросить значение ['boo'] с помощью строкового ввода?
Что-то в этом роде
Можно ли как-нибудь сбросить значение ['boo'] с помощью строкового ввода?
Что-то в этом роде
Можно ли как-нибудь сбросить значение ['boo'] с помощью строкового ввода?
Что-то в этом роде
р>
Код: Выделить всё
$str = 'baz->foo->boo';
function array_unset($str, $arr) {
// magic here
unset($arr['baz']['foo']['boo']);
return $arr;
}
. Но это необратимо.
P.S. eval() не вариант
Подробнее здесь: https://stackoverflow.com/questions/166 ... from-array
Мобильная версия