我有一个像root / path1 / path2 / path3这样的目录结构路径,我希望它是
Array(
[0] => "root"
[1] => Array
(
[0] => "path1"
[1] => Array
(
[0] => "path2"
[1] => Array
(
[0] => "path3"
)
)
)
)
只需尝试:
$input = 'root/path1/path2/path3';
$output = null;
foreach (array_reverse(explode('/', $input)) as $part) {
$output = $output ? array($part, $output) : array($part);
}
var_dump($output);
输出:
array (size=2)
0 => string 'root' (length=4)
1 =>
array (size=2)
0 => string 'path1' (length=5)
1 =>
array (size=2)
0 => string 'path2' (length=5)
1 =>
array (size=1)
0 => string 'path3' (length=5)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句