Espressioni echo e print PHP 5

In PHP ci sono due metodi di output fondamentali: echo e print.

In questo tutorial, utilizziamo quasi sempre echo e print. Pertanto, questa sezione spiega ulteriormente queste due espressioni di output.

Espressioni echo e print PHP

Differenze tra echo e print:

  • echo - Può outputtare una stringa o più stringhe
  • print - Può outputtare una stringa solo e restituisce sempre 1

Suggerimento:echo è leggermente più veloce di print perché non restituisce alcun valore.

Espressione echo PHP

echo è una struttura linguistica che può essere utilizzata con o senza parentesi: echo o echo().

Visualizzazione delle stringhe

Ecco un esempio che mostra come utilizzare il comando echo per visualizzare stringhe diverse (attenzione: le stringhe possono contenere tag HTML):

<?php
echo "<h2>PHP è divertente!</h2>";
echo "Ciao mondo!\n";
echo "Sto per imparare PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

Esempio di esecuzione

Visualizzazione delle variabili

Esempio seguente che mostra come utilizzare il comando echo per visualizzare stringhe e variabili:

<?php
$txt1="Impara PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Studio PHP a $txt2";
echo "La mia auto è una {$cars[0]}";
?>

Esempio di esecuzione

Espressione print PHP

print è anche una struttura linguistica, può essere utilizzato con o senza parentesi: print o print().

Visualizzazione delle stringhe

Esempio seguente che mostra come utilizzare il comando print per visualizzare diverse stringhe (attenzione: le stringhe possono contenere tag HTML):

<?php
print "<h2>PHP è divertente!</h2>";
print "Hello world!<br>";
print "Sto per imparare PHP!";
?>

Esempio di esecuzione

Visualizzazione delle variabili

Esempio seguente che mostra come utilizzare il comando print per visualizzare stringhe e variabili:

<?php
$txt1="Impara PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
print $txt1;
print "<br>";
print "Studio PHP a $txt2";
print "La mia auto è una {$cars[0]}";
?>

Esempio di esecuzione