Problema do HTML em echo

Aqui você verá artigos sobre PHP

Moderador: web

responder a dúvida

Problema do HTML em echo

Mensagem por web Offline » Qui Nov 01, 2007 9:41 pm


Tem gente que se embola em colocar códigos html dentro de echo, ai fica um tal de:
echo "<input type=\"text\" value=\"texto\">";

Ou seja, um monte de \" que não acaba mais.

Não é obrigatório colocar html no echo, pode ficar fora sem problema, tanto seu código html quanto uma string, veja o exemplo abaixo:
Código: Selecionar todos
<?php
$string = "a";
if($string=="a") {
echo "<input type=\"text\" value=\"$string\">";
}
?>

Agora veja o mesmo exemplo sem o html no echo:
Código: Selecionar todos
<?php
$string = "a";
if($string=="a") {
?>
<input type="text" value="<?=$string;?>">
<?php
}
?>

Notou? E até facilita desse modo na hora de chamar uma função e tal.



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12439
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre PHP

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante