Jadual Kandungan
下面介绍3种PHP中替换回车换行的方法," >下面介绍3种PHP中替换回车换行的方法,
Rumah pembangunan bahagian belakang tutorial php PHP替换回车换行符的三种方法

PHP替换回车换行符的三种方法

Oct 15, 2019 pm 05:19 PM
Masuk baris baharu

PHP替换回车换行符的三种方法

小小的回车换行,在不同的平台有着不同的实现。

为什么要这样,世界是多样的!

推荐学习:PHP视频教程

本来,在Unix / Linux世界换行用\n,

Windows为了体现不同,就用\r\n,

更有意思的是,Mac中又用了\r。

所以,程序在不同的平台上,需要作不同的处理来替换回车换行符。

下面介绍3种PHP中替换回车换行的方法,

注意,最后一种才是最优最方便的哦~~~

方式1:正则表达式法

$str = preg_replace('/\s*/', '', $str);
Salin selepas log masuk

这种方式效率最差。

方式2:内置函数法

$str = str_replace(array("\r", "\n", "\r\n"), '', $str);
Salin selepas log masuk

这种方式效率其次,不过写法略长。

方法3:PHP_EOL法

这里不得不重新看一下PHP的预定义常量,

PHP_EOL就是其中的一个,代表PHP的换行符,

这个常量会根据平台不同而不同,在Windows下是\r\n,Linux下是\n,而Mac下是\r

所以,最优方法就是:

$str = str_replace(PHP_EOL, '', $str);
Salin selepas log masuk

Atas ialah kandungan terperinci PHP替换回车换行符的三种方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membalut garisan dalam BarTender - Bagaimana untuk membalut garisan dalam BarTender Bagaimana untuk membalut garisan dalam BarTender - Bagaimana untuk membalut garisan dalam BarTender Mar 05, 2024 pm 07:52 PM

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.

Bagaimana untuk membungkus baris dalam jadual excel Bagaimana untuk membungkus baris dalam jadual excel Feb 09, 2024 pm 02:00 PM

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

Bagaimana untuk membaca carriage return di java Bagaimana untuk membaca carriage return di java Mar 22, 2024 pm 04:57 PM

Di Jawa, pemulangan pengangkutan biasanya diwakili oleh aksara baris baharu. Dalam sistem Windows, "\r\n" digunakan untuk mewakili carriage return dan suapan baris, manakala dalam sistem Unix/Linux, "\n" digunakan. Apabila membaca teks yang mengandungi carriage returns, Java menganggap aksara ini sebagai aksara biasa. Anda boleh menggunakan kelas BufferedReader atau Pengimbas untuk membaca teks daripada aliran input sehingga pemulangan pengangkutan atau suapan baris ditemui.

Cara membungkus sel dalam Excel pada komputer Apple Cara membungkus sel dalam Excel pada komputer Apple Feb 18, 2024 pm 08:39 PM

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

Tutorial PyCharm: cepat kuasai fungsi pembalut talian automatik Tutorial PyCharm: cepat kuasai fungsi pembalut talian automatik Feb 23, 2024 am 08:33 AM

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;

Cara untuk mengeluarkan teks dengan pemisah baris dalam bahasa Go Cara untuk mengeluarkan teks dengan pemisah baris dalam bahasa Go Mar 15, 2024 pm 04:15 PM

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

Bagaimana untuk membalut baris pada iPhone Bagaimana untuk menetapkan pembalut baris pada iPhone? Bagaimana untuk membalut baris pada iPhone Bagaimana untuk menetapkan pembalut baris pada iPhone? Mar 22, 2024 pm 06:50 PM

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.

Penjelasan terperinci tentang cara menggantikan baris baharu dalam PHP Penjelasan terperinci tentang cara menggantikan baris baharu dalam PHP Mar 20, 2024 pm 01:21 PM

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

See all articles