编程语言
首页 > 编程语言> > php – 简单的动态面包屑

php – 简单的动态面包屑

作者:互联网

我觉得这个脚本对这里的任何菜鸟都很感兴趣:)包括我:)

我想创建的是一个小代码,我可以在任何文件中使用,并将生成这样的面包屑:

如果文件名为“website.com/templates/index.php”,则面包屑应显示:

Website.com > Templates

^^链接^^纯文本

如果文件名为“website.com/templates/template_some_name.php”,则面包屑应显示:

Website.com > Templates > Template Some Name

^^链接^^链接^^纯文本

解决方法:

嗯,从你给它的例子看起来像“$_SERVER [‘REQUEST_URI’]”和explode()功能可以帮助你.您可以使用explode将域名后面的URL拆分为数组,并在每个正斜杠上将其分开.

作为一个非常基本的例子,可以实现这样的事情:

$crumbs = explode("/",$_SERVER["REQUEST_URI"]);
foreach($crumbs as $crumb){
    echo ucfirst(str_replace(array(".php","_"),array(""," "),$crumb) . ' ');
}

标签:breadcrumbs,php,dynamic
来源: https://codeday.me/bug/20190916/1808472.html