я задаюсь вопросом, не могли бы вы помочь мне построить небольшой путь с 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 является / папкой / подпапкой / вложенной папкой / etc, первая ссылка (папка) будет ссылаться на? p = folder, вторая ссылка (вложенная папка) будет ссылаться на подпапку? p = и так далее. однако вторая ссылка должна быть? p = папка / подпапка, а не только? p = папка.
любая идея, как я мог это решить?
$crumb = explode("/", $path); print "<div class='breadcrumbs'>"; $newpath = ''; foreach($crumb as $value) { $newpath .= $value; print "<a href='?p=". $newpath ."'>$value</a> > "; $newpath .= '/'; } print "</div>";