PHP获取表单textarea数据中的换行问题_php技巧
测试页面代码:
$content=empty($_POST['content'])?null:trim($_POST['content']);
if(!empty($content))echo str_replace("\r",'rl',nl2br($content));
echo "\r".'
----------分割线----------------------'."\r";
if(!empty($content))echo str_replace("\n",'nl',nl2br($content));
echo "\n".'
----------分割线----------------------'."\n";
if(!empty($content))echo str_replace("\r",'rl',str_replace("\n",'nl',nl2br($content)));
echo "\r".'
----------分割线----------------------
'."\n";
echo 'hello'."\n".'boys!';
echo 'hello'."\r".'boys!';
?>
在浏览器中打开后,在表单中输入:
按提交后,浏览器中显示结果如下:
在记事本可可看到如下结果:
从以上结果可见:
1.PHP函数nl2br()是在字符串中的每个新行(\r\n)之前插入HTML换行符:
;
2.Windows下的换行是(\r\n);
3.在记事本中,\r或
均有换行的功能;

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Dalam proses menggunakan Excel, kita perlu melakukan banyak operasi yang berbeza Kadangkala kita perlu membungkus baris dalam sel Jadi apa sebenarnya yang perlu kita lakukan untuk membungkus sel? Mari kita lihat cara membalut garisan dalam jadual excel komputer. [Koleksi kaedah operasi jadual excel] Bagaimana untuk membungkus baris dalam jadual excel Jawapan: Anda boleh melakukan ini dengan membalut baris secara automatik dan menetapkan format sel? 1. Pembalut baris automatik 1. Kami memilih kawasan yang perlu dibalut dalam jadual dan klik [Balut secara automatik] pada halaman [Mula] 2. Kemudian kami melaraskan lebar lajur A kepada nilai yang sesuai; sel Format 1. Mula-mula, kita pilih kawasan yang perlu dibalut, klik kanan tetikus, dan klik [Set Cell Format] 2. Kemudian dalam pop-up

Ramai pengguna menggunakan perisian BarTender di pejabat mereka Baru-baru ini, beberapa pengguna baru telah bertanya bagaimana untuk membungkus baris dalam BarTender Di bawah, editor akan membawa anda kaedah membungkus baris dalam BarTender. 1. Dalam BarTender, klik butang Cipta Teks dalam bar alat, pilih Cipta Teks Baris Tunggal, dan masukkan kandungan teks. 2. Klik dua kali objek teks yang dicipta untuk membuka kotak dialog sifat teks. Beralih ke tab "Format Teks" dan pilih "Perenggan" untuk "Jenis" di sebelah kanan. 3. Klik Tutup, laraskan saiz kotak teks atau masukkan lebih banyak teks, atau balut teks mengikut keperluan sebenar.

Membungkus baris dalam sel dalam Excel Apple Perisian Excel Apple ialah alat hamparan berkuasa yang menyediakan banyak fungsi mudah untuk membantu pengguna dengan pemprosesan dan analisis data. Apabila menggunakan Excel, kadangkala kita perlu memasukkan berbilang baris teks dalam sel untuk menyusun dan mempersembahkan data dengan lebih baik. Walau bagaimanapun, memandangkan Excel untuk komputer Apple berbeza sedikit daripada versi Windows Excel, kaedah membalut garisan juga berbeza. Dalam versi Windows Excel, kita boleh terus

1. Tekan bar ruang beberapa kali, gerakkan kursor ke hujung kanan, dan kemudian masukkan teks untuk membalut baris. 2. Apabila anda perlu memutuskan baris, klik ikon mikrofon pada papan kekunci dan suara akan berkata [Pemutus baris]. 3. Dalam senario penggunaan memo, terdapat pilihan [Line Break] dalam kaedah input, yang boleh digunakan untuk mencapai pemisah baris dengan menyalin. 4. Muat turun kaedah input pihak ketiga yang lain daripada gedung aplikasi untuk digunakan.

PyCharm ialah persekitaran pembangunan bersepadu Python yang berkuasa, dan fungsi pembalut talian automatiknya boleh membantu pembangun menulis kod dengan lebih cekap. Artikel ini akan memperkenalkan cara cepat menguasai fungsi pembalut perkataan automatik dalam PyCharm dan memberikan contoh kod tertentu. 1. Dayakan fungsi pembalut perkataan automatik Dalam PyCharm, fungsi pembalut perkataan automatik tidak didayakan secara lalai dan perlu ditetapkan secara manual sebelum ia boleh digunakan. Langkah-langkah khusus adalah seperti berikut: Buka PyCharm dan masukkan Fail->Tetapan;

Penjelasan terperinci tentang cara menggantikan baris baharu dalam PHP Dalam pembangunan PHP, kadangkala kita perlu menggantikan atau memproses baris baharu dalam rentetan. Pemisahan baris mungkin dinyatakan secara berbeza pada platform yang berbeza, jadi ia perlu diproses secara seragam untuk memastikan rentetan dipaparkan secara konsisten dalam persekitaran yang berbeza. Artikel ini akan memperkenalkan secara terperinci cara menggantikan baris baharu dalam PHP, termasuk aksara baris baharu biasa dan contoh kod khusus. 1. Aksara baris baharu biasa Dalam sistem pengendalian yang berbeza, perwakilan aksara baris baharu mungkin sedikit berbeza. Watak baris baharu utama termasuk: Windo

Bahasa Go ialah bahasa pengaturcaraan moden, cekap dan ringkas yang digunakan secara meluas dalam pembangunan perisian dalam pelbagai bidang. Dalam bahasa Go, mengeluarkan teks dengan baris baharu adalah sangat mudah dan boleh dicapai dengan menggunakan fungsi Println yang disediakan oleh pakej fmt. Di bawah ini kami akan memperkenalkan secara terperinci cara mengeluarkan teks dengan pemisah baris dalam bahasa Go, serta contoh kod yang berkaitan. Dalam bahasa Go, jika anda ingin mengeluarkan teks dengan baris baharu, anda boleh menggunakan fungsi Println yang disediakan oleh pakej fmt. Fungsi Println akan mengeluarkan teks masuk

Excel ialah perisian hamparan berkuasa yang boleh membantu kami memproses pelbagai data dan maklumat. Apabila menggunakan excel, kadangkala kita perlu melaraskan susun atur jadual, termasuk pembalut baris dan susunan lajur. Di bawah, saya akan memperkenalkan secara terperinci cara membungkus baris dan melaraskan susunan lajur dalam Excel. 1. Line break 1. Gunakan line break: Dalam excel, kita boleh menggunakan line break untuk mencapai line break. Operasi khusus adalah seperti berikut: a Pilih sel atau julat sel yang perlu dibalut. b. Masukkan teks yang anda ingin bungkus dalam sel yang dipilih.
