Use echo Shorthand em PHP
Este artigo irá apresentar a instrução echo
e discutir como escrever a instrução echo
abreviadamente em PHP.
Introdução à instrução echo
em PHP
A instrução echo
em PHP é usada para exibir a saída para o usuário. A instrução print
também é amplamente usada para exibir a saída. A declaração echo
também pode ser escrita entre parênteses como echo
. Ele pode produzir várias expressões, ao contrário de print
, que só pode produzir uma única expressão. Não tem nenhum valor escrito e é mais rápido do que a instrução print
.
No exemplo abaixo, usamos a instrução echo
para exibir um texto simples. Também podemos exibir as operações aritméticas com a instrução echo
. Usamos as tags HTML <br>
junto com a instrução echo
. Concatenamos os números junto com o texto enquanto usamos a instrução echo
. Também descobrimos como podemos escrever expressões múltiplas na instrução echo
.
Código de exemplo:
$num =2;
$num1 = 3;
$place = "tree";
echo "Hello there!<br>";
echo $num + $num1."<br>";
echo "There are ".$num. " birds in the ".$place."!<br>";
echo "It ", "is ", "raining ", "outside. ";
Produção:
Hello there!
5
There are 2 birds in the tree!
It is raining outside.
Substitua a instrução echo
pela tag abreviada <?= ?>
Em PHP
Acabamos de aprender sobre a declaração eco
. Enquanto trabalhamos em PHP, podemos ter que usar as tags HTML com mais freqüência. Podemos querer usar o PHP dentro do HTML às vezes. Nesse caso, temos que escrever a tag de abertura do PHP <?php
e a tag de fechamento ?>
Toda vez que quisermos escrever o PHP. Suponha que tenhamos que exibir algo; temos que usar a instrução echo
dentro das tags PHP. Pode ser tedioso seguir essa abordagem todas as vezes.
Portanto, em vez de escrever a instrução echo
dentro das tags PHP, podemos usar a tag abreviada <?= ?>
Da tag echo
. É muito mais simples e curto do que escrever a instrução echo
dentro das tags PHP. Por exemplo, vamos dar uma olhada no seguinte trecho de código.
Código de exemplo:
<?php
$name = 'Jack Grealish';
$age = 26;
?>
<p><?php echo $name ?></p>
<!--some codes -->
<p><?php echo ?></p>
Podemos escrever o código acima usando a abreviatura como a seguir.
Código de exemplo:
<?php
$name = 'Jack Grealish';
$age = 26;
?>
<p><?= $name ?></p>
<!--some codes -->
<p><?= $age ?></p>
Produção:
Jack Grealish
26
Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.
LinkedIn