<?php
print "print não requer parênteses.";
// Não é adicionado espaço ou quebra de linha; o exemplo abaixo mostra "olámundo" em uma só linha
print "olá";
print "mundo";
print "Este string ocupa
múltiplas linhas. As quebras de linha
também serão mostradas.";
print "Este string ocupa\nmúltiplas linhas. As quebras de linha\ntambém serão mostradas.";
// O argumento pode ser qualquer expressão que produza uma string
$foo = "exemplo";
print "foo é um $foo"; // foo é um exemplo
$frutas = ["limão", "laranja", "banana"];
print implode(" e ", $frutas); // limão e laranja e banana
// Expressões não string são convertidas coercitivamente para strings, mesmo que declare(strict_types=1) seja usado
print 6 * 7; // 42
// Como print tem um valor de retorno, pode ser usado em expressões
// O código a seguir mostra "olá mundo"
if ( print "olá" ) {
echo " mundo";
}
// O código a seguir mostra "verdadeiro"
( 1 === 1 ) ? print 'verdadeiro' : print 'falso';
?>