面包屑功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面包屑功能相关的知识,希望对你有一定的参考价值。

Function to print breadcrumb links
  1. /*
  2.  * Function to create breadcrumbs (Even for pods)
  3.  *
  4.  */
  5. function loopCrumb(){
  6. $url_string = $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
  7. $url_explode = explode("/", $url_string);
  8. $i=1;
  9. $count = count($url_explode);
  10.  
  11. foreach ($url_explode as $value) {
  12. if($value != ""){
  13. $array = array_slice($url_explode, 0, $i);
  14. $url = implode("/", $array);
  15. $title = str_replace("-", " ", $value);
  16. $title = ucwords($title);
  17. $title = ucwords(strtolower($title));
  18. if ($i === 1){
  19. $title = "Home";
  20. }
  21. $crumb = '<a href="http://'.$url.'">'.$title.'</a> > ';
  22. echo $crumb;
  23. $i++;
  24. }
  25. }
  26. }

以上是关于面包屑功能的主要内容,如果未能解决你的问题,请参考以下文章

php 面包屑功能

php Wordpress:面包屑功能

php 此功能添加了面包屑

PHP 面包屑功能

PHP 如何:Wordpress的面包屑功能

面包屑功能