Advertisement
Guest User

Untitled

a guest
Dec 29th, 2017
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.80 KB | None | 0 0
  1. $array = [] ;
  2. $array["aaa"]               = ["url"=>"aaa", "name"=>"AAA"];
  3. $array["bbb"]               = ["url"=>"bbb", "name"=>"BBB"];
  4. $array["ccc"]               = ["url"=>"ccc", "name"=>"CCC"];
  5. $array["ccc"]["ddd"]        = ["url"=>"ddd", "name"=>"DDD"];
  6. $array["ccc"]["ddd"]["eee"] = ["url"=>"eee", "name"=>"EEE"];
  7. $array["fff"]               = ["url"=>"fff", "name"=>"FFF"];
  8. $array["ggg"]               = ["url"=>"ggg", "name"=>"GGG"];
  9.  
  10. $this->makeList($array);
  11.  
  12. public function makeList($array){
  13.       $output = '<ul>';
  14.       foreach ($array as $key => $subArray){
  15.              $output .= '<li><a href="'.$subArray["url"].'">'.$subArray["name"].'</a>';
  16.              $output .= $this -> makeList($subArray);
  17.              $output .= '</li>';
  18.       }
  19.       $output .= '</ul>';
  20.       return $output;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement