Print retorna 1 sempre

PHP

28/06/2018

Se "print" retorna 1 sempre, oque o diferencia de echo, onde e como no código abaixo e/ou em outro posso ver isso acontecer ?

<?php
//delimitador do tipo PHP Tags
echo "Delimitador do tipo PHP Tags";

$a=print"OI";
print "OI";

echo "OI";

?>
Antonio Gomes

Antonio Gomes

Curtidas 0

Respostas

Alex William

Alex William

28/06/2018

Documentação PHP: http://php.net/docs.php

(PHP 4, PHP 5, PHP 7)

print — Mostra uma string

Descrição:
int print ( string $arg )
Mostra arg.

print na verdade não é uma função real (ela é uma construção da linguagem), dessa forma você não precisa usar parênteses com sua lista de argumentos.

As principais diferenças para echo são que print aceita apenas um único argumento e sempre retorna 1
GOSTEI 0
POSTAR