Guest User

Untitled

a guest
Jan 22nd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. <?php
  2. $nav = <<<NAV
  3. <nav id="nav">
  4. <ul>
  5. <li><a href="/">Home</a></li>
  6. <li><a href="/section1/">Section 1</a></li>
  7. <li><a href="/section2/">Section 2</a></li>
  8. </ul>
  9. </nav>
  10. NAV;
  11.  
  12. $lines = explode("n", $nav);
  13. foreach ($lines as $line) {
  14. $current = false;
  15. preg_match('/href="([^"]+)"/', $line, $url);
  16. if (substr($_SERVER["REQUEST_URI"], 0, 5) == substr(@$url[1], 0, 5)) {
  17. $line = str_replace('<a h', '<a class="active" h', $line);
  18. }
  19. echo $line."n";
  20. }
  21. ?>
  22.  
  23. <?php
  24. $nav = <<<NAV
  25. <nav id="nav">
  26. <ul>
  27. <li><a href="/">Home</a></li>
  28. <li><a href="/section1/">Section 1</a>
  29. <ul>
  30. <li><a href="/section1/child-page-1">Child Page 1</a></li>
  31. <li><a href="/section1/child-page-2">Child Page 2</a></li>
  32. </ul>
  33. </li>
  34. <li><a href="/section2/">Section 2</a></li>
  35. </ul>
  36. </nav>
  37. NAV;
  38.  
  39. $lines = explode("n", $nav);
  40. foreach ($lines as $line) {
  41. $current = false;
  42. preg_match('/href="([^"]+)"/', $line, $url);
  43. if (substr($_SERVER["REQUEST_URI"], 0, 5) == substr(@$url[1], 0, 5)) {
  44. $line = str_replace('<a h', '<a class="active" h', $line);
  45. }
  46. echo $line."n";
  47. }
  48. ?>
Add Comment
Please, Sign In to add comment