print

Visualizza una stringa

int print(string $arg)

Visualizza arg.

In realtà print non è una funzione (è un costrutto del linguaggio) pertanto non sono richieste le parentesi per la lista degli argomenti.

La sola differenza rispetto a echo è il fatto che print accetta un elemento singolo.

arg I dati in ingresso.

Restituisce sempre 1.

Esempio di uso di print <?php print("Ciao Mondo"); print "print() funziona anche senza parentesi."; print "Questo print() si ripartisce su più linee. Anche i ritorni a capo sono visualizzati"; print "Questo print() si\nripartisce su più linee. Anche i ritorni a capo\nsono visualizzati."; print "l'escape dei caratteri si fa \"in questo modo\"."; // Si possono usare variabili all'interno di istruzioni print $foo = "foobar"; $bar = "barbaz"; print "foo è $foo"; // foo è foobar // Si possono usare le matrici $bar = array("chiave" => "foo"); print "questo è {$bar['chiave']} !"; // questo è foo ! // Utilizzando l'apice singolo sarà visualizzato il nome della variabile e non il contenuto print 'foo è $foo'; // foo è $foo // Se non si usa altri caratteri, si può semplicemente visualizzare il contenuto della variabile print $foo; // foobar print <<<END Questo esempio usa la sintassi "here document" per visualizzare linee multiple con interpolazione delle $variabili. Si noti che il terminatore deve apparire su una riga con solo un punto e virgola e senza spazi! END; ?>

echo printf flush sintassi Heredoc