Print retorna 1 sempre
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";
?>
<?php
//delimitador do tipo PHP Tags
echo "Delimitador do tipo PHP Tags";
$a=print"OI";
print "OI";
echo "OI";
?>
Antonio Gomes
Curtidas 0
Respostas
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
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