Isso pode soar trivial, mas eu simplesmente criaria uma variável mantendo a condição a ser testada duas vezes
$is_normal_user = $user['type'] != 'admin';
e, em seguida, use essa variável nas verificações if
. Isso não apenas torna o código mais legível e fácil de manter (o nome da variável descreve o que a verificação deve fazer, evitando confusão sobre ==
vs !=
), mas também pode melhorar o desempenho caso a verificação seja mais complexa.