更新时间:2023-02-25 13:08:02
可能是这样的事情(如果我正确理解了您的意图):
Something like this maybe (if I got your intention right):
<?php
$str = 'dir1/dir2/dir3/dir4';
$output = array();
$chunks = explode('/', $str);
foreach ($chunks as $i => $chunk) {
$output[] = sprintf(
'<a href="#/%s">%s</a>',
implode('/', array_slice($chunks, 0, $i + 1)),
$chunk
);
}
echo implode(' >> ', $output);
输出:
<a href="#/dir1">dir1</a> >>
<a href="#/dir1/dir2">dir2</a> >>
<a href="#/dir1/dir2/dir3">dir3</a> >>
<a href="#/dir1/dir2/dir3/dir4">dir4</a>