เริ่มฝึกเขียนภาษา PHP ต้องการขึ้นบรรทัดใหม่โดยใช้คำสั่ง \n แต่พอรันแล้วไม่ขึ้นบรรัดใหม่ หรืออยากทราบว่ามีคำสั่งสำหรับขึ้นบรรทัดใหม่นอกจาก \n ของ PHP หรือไม่ โค้ดบางส่วนตามด้านล่าง
<?php
echo "Hello\nWorld";
?>
วิธีแก้ไข
กรณีใช้ \n แนะนำให้ใช้ร่วมกับคำสั่ง nl2br ส่วนคำสั่งสำหรับขึ้นบรรทัดใหม่นอกจาก \n แนะนำให้ใช้แท็ก br ของ HTML โดยวางไว้ด้านหลังข้อมูลที่ต้องการให้ข้อมูลถัดไปขึ้นบรรทัดใหม่ สามารถเขียนโปรแกรมได้ดังนี้
<?php
echo nl2br( "Hello\nWorld\n" );
echo "Hello<br/>Welcome";
?>
ผลลัพธ์
Hello
World
Hello
Welcome