2016-09-22 44 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语句值满足。