php 无限分类获得当前位置的简单示例

前端之家收集整理的这篇文章主要介绍了php 无限分类获得当前位置的简单示例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP无限分类获得当前位置的函数感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
  1. /**
  2. * PHP无限分类获得当前位置的函数
  3. *
  4. * @param
  5. * @arrange 网: 512Pic.com
  6. * @name pcb_article_position
  7. * @access public
  8. * @param int $id
  9. * @param string $split
  10. * @return string
  11. */
  12. function pcb_article_position ($id,$split=" » ") {
  13. global $MysqL,$system_webpath;
  14. $array = array();
  15. $string = '';
  16. do {
  17. $temp = $MysqL->fetch("SELECT `id`,`parent_id`,`name` FROM `pcb_article_category` WHERE `id` = " . $id . " LIMIT 1");
  18. $array[] = $temp;
  19. $id = $temp['parent_id'];
  20. } while ($temp['parent_id'] != 0);
  21. /*
  22. * @按二维数组key的降序重新排序
  23. */
  24. krsort($array);
  25. foreach ($array as $value) {
  26. $string .= $split . "<a href='" . $system_webpath . "/article/list-id-" . $value['id'] . "-page-1.html' title='" . $value['name'] . "'>" . $value['name'] . "</a>";
  27. }
  28. return $string;
  29. }
  30. /*** 来自编程之家 jb51.cc(jb51.cc) ***/

猜你在找的PHP相关文章