【发布时间】:2016-07-03 01:44:55
【问题描述】:
foreach( $users as $u ) {
echo '<tr><td>' . $u->nome . '</td><td>' . $u->username . '</td><td>' . $u->email . '</td><td>' . ( $u->acesso == 1 ? '<b>Administrador</b>' : 'Aluno' ) . '</td><td><a href="/website/admineditar.php?id=' . $u->id . '">Alterar</a> <a href="/website/adminremover.php?id=' . $u->id . '" onclick="return confirm(\'Deseja mesmo remover este utilizador?\');">Remover</a></td></tr>';
}
所以我的问题在这部分
( $u->acesso == 1 ? '<b>Administrador</b>' : 'Aluno' )
我希望它做这样的事情
( $u->acesso == 1 ? '<b>Administrador</b>' : $u->acesso == 0 ? 'Aluno' : 'Enc. educação' )
但不知道怎么做。我尝试使用if 和elseif 但给了我一个错误。
【问题讨论】:
-
这能回答你的问题吗? Using nested ternary operators