Devdit
 

PHP ขึ้นบรรทัดใหม่ไม่ได้ \n ไม่ขึ้นบรรัดใหม่ วิธีแก้ไข

1K

เริ่มฝึกเขียนภาษา 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
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ