2016-09-22 24 views
0

如何將if語句添加到關聯數組?如果語句關聯數組

$menu = array( ''     => 'user_menu_general', 
       '&b=avatar'   => 'user_menu_avatar', 
       '&b=notifications' => 'user_menu_notifications', 
       '&b=social'   => 'user_menu_social', 
       '&b=security'  => 'user_menu_security'); 

我只想增加'&b=notifications' => 'user_menu_notifications'如果$value == 1 ...

+0

在數組定義之後寫入if語句。 – Rizier123

回答

1
$menu = array( ''    => 'user_menu_general', 
      '&b=avatar'   => 'user_menu_avatar', 
      '&b=social'   => 'user_menu_social', 
      '&b=security'  => 'user_menu_security'); 
if ($value == 0) 
    $menu['&b=notifications'] = 'user_menu_notifications'; 

它通常是更容易把它之後添加到陣列中,如果if語句值滿足。