Я пытаюсь найти функцию, которая строит многомерный массив после взрыва.PHP Встроенный многомерный массив после функции разрыва
Например: Здесь я создаю массив с таким же взрывом.
$str = 'root/foo/bar/file.jpg';
$ar = explode('/', $str);
$ ар => Array ('корень', 'Foo', 'бар', 'file.jpg');
Тогда я хочу это:
выводеarray(3) {
['root']=>
['foo']=>
['bar']=> "file.jpg"
}
Любая идея?
Thx
это не так, как взрываются работы. он берет строку и создает массив SINGLE с несколькими записями, представляющими части того, что вы взорвали. он не «идет вниз» для вас. –
@MarcB верен, как только вы взорвете строку, вы завершите работу с одним массивом и сделаете ее многомерной, вам придется написать свою собственную функцию. Если вы хотите продолжить этот вариант, мы будем более чем рады помочь вам на этом пути. –
Я знаю, как работает взрыв, но я ищу функцию, которая преобразует простой массив в многомерный массив с каждым ключом - это предыдущее значение массива. –