Apabila pengguna memasukkan teks ke dalam kawasan teks, pemisah baris selalunya hilang apabila teks dikeluarkan. Untuk mengekalkan pemisah baris ini, dua penyelesaian boleh dilaksanakan:
Fungsi nl2br() menukar baris baharu (nr) kepada pemisah baris HTML (
).
Contoh:
echo nl2br("This\r\nis\n\ra\nstring\r"); // Output: This<br /> is<br /> a<br /> string<br />
Membalut input dalam
tag memastikan bahawa teks dipaparkan tepat seperti yang dimasukkan, termasuk pemisah baris.Rujukan: W3C Wiki - HTML/Elements/pre
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengekalkan Pemisah Baris daripada TextArea Apabila Mengoutput Teks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!