Việc dùng \n sẽ có tác dụng xuống dòng trong tường hợp bạn dùng nó trong một chuỗi và muốn lưu chuỗi đó ra file hoặc lưu vào db.... Dễ hiểu hơn : PHP hiểu \n là xuống dòng chứ browser thì không.
Ví dụ :
Code:
$fp = fopen("text.txt","w");
$text = "Hello world! \n";
$context = "End exam!.";
fwrite($fp, $text.$context );
fwrite($fp, $text.$context );
Khi đó file text.txt sẽ có nội dung:
Hello world!
End exam!
Còn khi hiển thị trên trình duyệt hãy dùng function nl2br để \n được chuyển thành <br /> cho trình duyệt hiểu:
<?
echo nl2br($text.$context);
?>