【发布时间】:2014-02-28 18:37:12
【问题描述】:
我有以下生成面包屑的代码:
<?php
$output = array();
$chunks = explode('/', $breadcrumbs);
foreach ($chunks as $i => $chunk) {
$output[] = sprintf(
'<a href="index.php?bc=%s">%s</a>',
implode(array_slice($chunks, 0, $i + 1)),
$chunk
);
}
echo implode(' >> ', $output);?>
现在通过 URL 传递的 $breadcrumbs 在文件路径之间缺少正确的“/”分隔符,我得到了这个:index.php?bc=historymastersdocuments
而不是这个:index.php?bc=history/masters/documents/(这是我想看到的) 所以我的问题是如何在我的块爆炸后在它们之间附加一个'/',并且每个块的面包屑链接应该是这样的
index.php?bc=history -> index.php?bc=history/masters/ -> index.php?bc=history/masters/documents/
【问题讨论】:
-
喜欢用
/重新内爆它们!!