2
respostas

Dificuldade para carregar o Nome no Else

Em alguns locais o Exemplo está desta forma


<p class="alert-danger">O produto <? = $nome; ?> não foi adicionado: <?= $msg ?></p>
<?php
}
?>

Esse elemento está com espaço entre a variavel e o simbolo, eu posso utilizar desta forma, existe alguma excessão ou se trata de um erro?

 <? = $nome; ?>
2 respostas

Segundo o site do php é desaconselhado usar tags dessa forma https://secure.php.net/manual/pt_BR/language.basic-syntax.phptags.php

Não recomendo a utilização das short_open_tag, pode parecer que simplifica o código, mas pode virar mais um ponto de atenção para a migração de ambiente.

Recomendo a utilização da seguinte forma:

<p class="alert-danger">
    <?php echo "O produto {$nome} não foi adicionado: {$msg}";  ?>
</p>