我想知道你是否可以帮助我用 php 构建一个小面包屑路径。
print $path; // /folder/subfolder/subfolder/etc
// breadcrumb path
$crumb = explode("/", $path);
print "<div class='breadcrumbs'>";
foreach($crumb as $value) {
print "<a href='?p=". $value ."'>$value</a> > ";
}
print "</div>";
面包屑完全按照我想要的方式打印,但是我不知道如何将每个面包屑链接到它的相对路径。
例如,如果当前 $path 是 /folder/subfolder/subfolder/etc,第一个链接(文件夹)将链接到 ?p=folder,第二个链接(子文件夹)将链接到 ?p=subfolder,依此类推。但是第二个链接必须是 ?p=folder/subfolder 而不仅仅是 ?p=folder。
知道我该如何解决吗?