<br /> ve \n arasındaki fark ne acaba?
Hemen görelim…
<?
php echo "Hede\nHodo";
echo "--------------------";
echo "Agu<br />Gugu";
?>
Kaynak kod çıktısına bakınız. “\n” saf bir “alt satıra geç” (new line) karakteri üretmekte ve kaynak kodda etkili olmaktadır. Ancak tarayıcılar birer HTML parserdır. Bu yüzden tarayıcıda görünen asıl web sayfasında aşağı satıra geçmek için “<br />” kullanmanız gerekmektedir.
\n kullanmaya ne gerek var ki o zaman ?
Cevap 1: Her zaman HTML çıktısı almak zorunda değilsiniz. Örneğin düz metin dosyası(mime: text/plain) çıktısı alacaksanız “\n” oldukça anlamlıdır.
Cevap 2: Eğer hiç “\n” kullanmadan PHP’den HTML çıktısı yaparsanız koca web sayfası tek satırda gelir. Birisi kaynak kodu görüntüle dediğinde bunu görüp kalp krizi geçirebilir.
0 yorum:
Yorumlar Hakkında:
Yorum yapmaktan çekinmeyin, Yorumlar hem benim için teşvik, sizin içinde kendinizi ifade edebileceğiniz bir ortam! İyi veya kötü her türlü yoruma açığım. Ha bu arada unutmadan, yaptığınız yorumda bana cevap vermemi beklediğiniz birşey yazdıysanız, lütfen verdiğim cevabı okumak için 1-2 içinde blogumu tekrar kontrol edin.
Yorum Gönder