Qual a diferença exata entre o ECHO e o PRINT ?
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
18/11/2003 11:54am
(~21 anos atrás)
(~21 anos atrás)
No manual fala que o echo que não é uma função e sim um construtor de linguagem (assim como o print()) não pode ser usado num contexto de funções variáveis
espero ter ajudado
infos:
www.php.net/echo
www.php.net/print
espero ter ajudado
infos:
www.php.net/echo
www.php.net/print
18/11/2003 12:28pm
(~21 anos atrás)
(~21 anos atrás)
O Echo é um pouquinho mais rápido que print porque não retorna um valor e também não necessita concatenar variáveis que podem ser separadas por virgula:
echo $var1, $var2;
print $var1 . $var2;
echo $var1, $var2;
print $var1 . $var2;
18/11/2003 4:06pm
(~21 anos atrás)
(~21 anos atrás)
18/11/2003 6:15pm
(~21 anos atrás)
(~21 anos atrás)
Complementando o dito acima, com o print é possível verificar se foi ou não exibido o que deveria ser 'printado'...
$verifica= print "Oi eu retorno valor";
if($verifica){
print "foi exibido";
}
$verifica= print "Oi eu retorno valor";
if($verifica){
print "foi exibido";
}
20/11/2003 11:48am
(~21 anos atrás)
(~21 anos atrás)
De acordo com o manual do PHP, print() mostra UMA string, enquanto echo mostra UMA OU MAIS strings.
O bom é você ler bastante sobre as duas e decidir onde usar o que, pois em algumas ocasiões print pode ser necessário, em outras, echo.
Exemplo:
Não é possível usar echo() num contexto de função variável, mas você pode usar print() no lugar dela.
Uma boa fonte para ver o que pode ser feito com print e echo e comparar as duas é o seguinte link:
http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
Espero ter ajudado.
O bom é você ler bastante sobre as duas e decidir onde usar o que, pois em algumas ocasiões print pode ser necessário, em outras, echo.
Exemplo:
Não é possível usar echo() num contexto de função variável, mas você pode usar print() no lugar dela.
Uma boa fonte para ver o que pode ser feito com print e echo e comparar as duas é o seguinte link:
http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
Espero ter ajudado.
20/11/2003 2:06pm
(~21 anos atrás)
(~21 anos atrás)
POw, caras, valew pela atencao ai,
entemdi bem oque vcs falaram, eu usava sempre o echo em tudo tudo,
mais depois lendo o o manual do php, percebi que o print
era masi adequado na maioria das vezes, valew ai pela atencao, =]
entemdi bem oque vcs falaram, eu usava sempre o echo em tudo tudo,
mais depois lendo o o manual do php, percebi que o print
era masi adequado na maioria das vezes, valew ai pela atencao, =]
24/11/2003 10:04pm
(~21 anos atrás)
(~21 anos atrás)
Pode continuar usar echo a vontade.
Ele é muito melhor que print, se usa em tudo, continue usando em tudo.
Segundo comentários do livro Programming PHP do Rasmus Lerforf.
"Para que usar printf se echo é tudo que precisa"
Tudo bem que ele referia-se ao printf que um comando mais pesado, com mais recursos, mas o echo atende bem a muitos problemas. E não vejo vantagens em usar o print.
Ele é muito melhor que print, se usa em tudo, continue usando em tudo.
Segundo comentários do livro Programming PHP do Rasmus Lerforf.
"Para que usar printf se echo é tudo que precisa"
Tudo bem que ele referia-se ao printf que um comando mais pesado, com mais recursos, mas o echo atende bem a muitos problemas. E não vejo vantagens em usar o print.
02/12/2003 4:32pm
(~21 anos atrás)
(~21 anos atrás)
A principal diferença é que com o print vc tem mais opcoes de tratamento, como obter resposta($vari = pint("XX")), configar retorno(if(!print()){xxx }, etc...
Mas uma coisa que gostaria de mencionar e acho que todos os que programão em php ja nem aguental mais ouvir, é aparecer alguem e falar:
- Ha vc programa em Perl né
Vc: Não, eu programa em php
- Mas php é perl puro.....etc...
por essas e por outras eu sugiro que continue usando o ECHO
Blz?!
Mas uma coisa que gostaria de mencionar e acho que todos os que programão em php ja nem aguental mais ouvir, é aparecer alguem e falar:
- Ha vc programa em Perl né
Vc: Não, eu programa em php
- Mas php é perl puro.....etc...
por essas e por outras eu sugiro que continue usando o ECHO
Blz?!
15/06/2010 4:57am
(~14 anos atrás)
(~14 anos atrás)
Eu acho que é válido usar os 2, depende da situação, as vezes precisamos saber de algo para logar!