Enviar aspas em PHP de maneira menos suja
Dica publicada em PHP / Avançado
Enviar aspas em PHP de maneira menos suja
Quando alguém precisa enviar tags HTML para a saída em PHP já passou por tal problema:
echo "$endereco";
Porque eu quero que fique na saída:
endereco.com
Mas tenho que por as aspas como \".
Tem várias maneiras de contornar isto, mas que tal esta:
echo <<< END
$endereco
END;
Pode-se escrever livremente entre o echo e o END; e ainda com expansão de variáveis! Muito útil para escrever LONGOS trechos de HTML e não ficar com os intermináveis echos ou prints. E eu acho mais confortável do que as demais alternativas (pois SIM, existem MUITAS outras!!!).
echo "$endereco";
Porque eu quero que fique na saída:
endereco.com
Mas tenho que por as aspas como \".
Tem várias maneiras de contornar isto, mas que tal esta:
echo <<< END
$endereco
END;
Pode-se escrever livremente entre o echo e o END; e ainda com expansão de variáveis! Muito útil para escrever LONGOS trechos de HTML e não ficar com os intermináveis echos ou prints. E eu acho mais confortável do que as demais alternativas (pois SIM, existem MUITAS outras!!!).