⊗ppPmCdBO 92 of 447 menu

Omissibilidade das chaves em condições no PHP

No caso de haver apenas uma expressão dentro das chaves do if ou do else, é possível omitir essas chaves. Suponha, por exemplo, que temos o seguinte código com todas as chaves:

<?php if ($test == 0) { echo '+++'; } else { echo '---'; } ?>

Podemos reduzi-lo assim:

<?php if ($test == 0) echo '+++'; else echo '---'; ?>

Ou assim:

<?php if ($test == 0) { echo '+++'; } else echo '---'; ?>

Também é possível remover todas as chaves, mas formatar tudo não em linha, mas sim assim:

<?php if ($test == 0) echo '+++'; else echo '---'; ?>

Reescreva o seguinte código de forma abreviada:

<?php if ($test == 0) { echo 'yes'; } else { echo 'no'; } ?>

Reescreva o seguinte código de forma abreviada:

<?php if ($test == 0) { echo 'yes'; } ?>
uzsvdeazuzc