Funzione echo() PHP

Esempio

Testo di output:

<?php
echo "Hello world!";
?>

Esempio di esecuzione

Definizione e uso

La funzione echo() esporta una o più stringhe.

Nota:La funzione echo() non è effettivamente una funzione, quindi non è necessario utilizzare parentesi con essa. Tuttavia, se si desidera passare più di un parametro a echo(), l'uso di parentesi può generare errori di parsing.

Suggerimento:La funzione echo() è più veloce di print() Velocità leggermente più rapida.

Suggerimento:La sintassi abbreviata di echo() è disponibile prima di PHP 5.4.0, ma solo se la configurazione short_open_tag è abilitata.

Sintassi

echo(stringhe)
Parametro Descrizione
stringhe Obbligatorio. Una o più stringhe da inviare all'output.

Dettagli tecnici

Valore di ritorno: Nessun valore di ritorno.
Versione PHP: 4+

Più esempi

Esempio 1

Scrivi il valore della variabile di stringa ($str) nell'output:

<?php
$str = "Hello world!";
echo $str;
?>

Esempio di esecuzione

Esempio 2

Scrivi il valore della variabile di stringa ($str) nella uscita, inclusi i tag HTML:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

Esempio di esecuzione

Esempio 3

Connettere due variabili di stringa:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

Esempio di esecuzione

Esempio 4

Scrivi il valore dell'array nella uscita:

<?php
$age=array("Peter"=>"35");
echo "Peter è " . $age['Peter'] . " anni.";
?>

Esempio di esecuzione

Esempio 5

Scrivi il testo nella uscita:

<?php
echo "Questo testo
spans multiple
righe.";
?> 

Esempio di esecuzione

Esempio 6

Come utilizzare più parametri:

<?php
echo 'Questo ','stringa ','è stata ','fatta ','con più parametri.';
?> 

Esempio di esecuzione

Esempio 7

Differenza tra virgolette singole e doppie. Le virgolette singole escono il nome della variabile, non il valore:

<?php
$color = "red";
echo "I fiori sono $color";
echo "<br>";
echo 'I fiori sono $color';
?>

Esempio di esecuzione

Esempio 8

Sintassi semplificata (valida solo se la configurazione short_open_tag è abilitata):

<?php
$color = "red";
?>
<p>I fiori sono <?=$color?></p> 

Esempio di esecuzione