Cara Membuat Baris Baru (New Line) di PHP

Membuat baris baru di PHP tampak sederhana, tetapi hasilnya berbeda tergantung ke mana teks dikeluarkan: ke browser, ke file teks, atau ke email. Salah memilih membuat baris baru tidak muncul sama sekali. Artikel ini membahas cara membuat baris baru di PHP dengan tepat.

Untuk Tampilan di Browser: <br>

Browser mengabaikan \n, jadi gunakan tag HTML:

<?php
echo "Baris pertama<br>Baris kedua";
?>

Untuk File Teks atau Email: \n

<?php
$isi = "Baris pertama\nBaris kedua\n";
file_put_contents("catatan.txt", $isi);
?>

Penting: \n hanya berfungsi di dalam kutip ganda. Di dalam kutip tunggal, ia dianggap teks apa adanya.

<?php
echo 'Halo\nDunia'; // menampilkan: Halo\nDunia (bukan baris baru)
echo "Halo\nDunia"; // menampilkan dua baris
?>
Tujuan OutputBaris Baru
Browser (HTML)<br>
File teks / terminal\n
Windows (file tertentu)\r\n
Lintas platformPHP_EOL

Contoh Kasus: Mengubah Baris Baru Teks Menjadi HTML

Saat menampilkan isi textarea di web, ubah \n menjadi <br> dengan nl2br():

<?php
$komentar = "Baris 1\nBaris 2";
echo nl2br(htmlspecialchars($komentar));
?>

Kesimpulan

Gunakan <br> untuk baris baru di browser dan \n (dalam kutip ganda) untuk file atau email. Fungsi nl2br() praktis mengubah baris baru teks menjadi tag HTML saat menampilkan input pengguna.

Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi PHP (php.net).

Baca Juga

Ali Akbar

Software Developer yang fokus mengembangkan aplikasi berbasis Web dan Desktop. Senang mempelajari teknologi baru terutama di bidang web design dan web development.

View all posts by Ali Akbar →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *