Navigasi Menu |
OnphpID- Menu merupakan hal yang pokok dalam sebuah website untuk navigasi sehingga memudahkan pengunjung untuk mengetahui apasaja yang ada disebuah website, sebagai seorang programmer ( ‘biar kedengaran keren ^_^’ ) adalah hal merepotkan ketika setiap menu-menu dibuat secara statis apalagi menu-menu tersebut dibuat dinamis demi kemudahan saat menambah / mengurangi menu maka dari itu hobi googling sangatlah dibutuhkan nah berikut source code yang saya dapatkan hehehe sidikit dimodifikasi.
nah silahkan dicopas, kalo ada kesulitan silahkan saja untuk bertanya. jangan lupa menjalankan script dibawah menggunakan xampp atau sejenisnya 😀
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
<?php $arrayMenu = array( array( 'title-menu' => 'Home', 'url' => 'http://wakhidw.blogspot.com/' , 'child' => array( array( 'title-menu' => 'home 1', 'url' => 'http://tebar.co.id/' ), array( 'title-menu' => 'home 2', 'url' => 'http://blog.tebar.co.id/' ), ), ), array( 'title-menu' => 'Profile', 'url' => 'http://wakhidw.blogspot.com/' , 'child' => array() ), array( 'title-menu' => 'Contact', 'url' => 'http://wakhidw.blogspot.com/' , 'child' => array() ), array( 'title-menu' => 'About', 'url' => 'http://wakhidw.blogspot.com/' , 'child' => array() ) ); $menus = ''; foreach ($arrayMenu as $key => $value) { $menus .= ''.$value['title-menu'].''; # untuk mengetahui apakah menu utama memiliki sub menu atau tidak if( count($value['child']) > 0 ){ $menus .= ''; // pembuka submenu foreach ($value['child'] as $key => $value) { $menus .= ''.$value['title-menu'].''; } $menus .= ''; // penutup submenu } $menus .= ''; } echo $menus; |