在很多网站上都有一个导航记录栏 - 面包屑;很生动的比喻^_^
官方文档举例:
<ol class="breadcrumb"> <li><a href="#">Home</a></li> <li><a href="#">Library</a></li> <li class="active">Data</li> </ol>
我们建立一个php文件
breadcrumb.php
<ol class="breadcrumb"> <?php echo get_breadcrumb($breadData, $menu_prefix); ?> <li class="active"><?php echo empty($breadData) ? ‘Body‘ : $body; ?></li> </ol>
function get_breadcrumb($array, $prefix = NULL) { $str = ‘‘; if (count($array)) { foreach ($array as $item) { if (strpos($item[‘linkAddr‘], ‘#‘)) $str .= ‘<li><a href="‘ . $item[‘linkAddr‘] . ‘">‘ . e($item[‘name‘]) . ‘</a></li>‘ . PHP_EOL; else $str .= ‘<li><a href="‘ . $prefix . $item[‘linkAddr‘] . ‘">‘ . e($item[‘name‘]) . ‘</a>‘ . ‘</li>‘ .PHP_EOL; } } return $str; }
实现效果: