PHP if语句在数组中

Joh*_*ith 2 php arrays if-statement

我有以下PHP数组

$menu['Settings']['user'] = array(

    1=>'General',
    'database.php'=>'Database',
    'users.php'=>'User Management'

);
Run Code Online (Sandbox Code Playgroud)

但是,database.php的条目需要依赖于一个名为$ user =="Admin"的字符串

知道如何在这个数组中放入if语句吗?

koj*_*iro 8

使用三元运算

'database.php' => $user === 'Admin' ? 'Database' : 'Grumblecakes',
Run Code Online (Sandbox Code Playgroud)