目錄
以下介紹3種PHP中替換回車換行的方法," >以下介紹3種PHP中替換回車換行的方法,
首頁 後端開發 php教程 PHP替換回車換行符號的三種方法

PHP替換回車換行符號的三種方法

Oct 15, 2019 pm 05:19 PM
回車 換行

PHP替換回車換行符號的三種方法

小小的回車換行,在不同的平台有不同的實作。

為什麼要這樣,世界是多元的!

推薦學習:PHP影片教學

本來,在Unix / Linux世界換行用\n,

Windows為了體現不同,就用\r\n,

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

所以,程式在不同的平台上,需要作不同的處理來替換回車換行符。

以下介紹3種PHP中替換回車換行的方法,

注意,最後一種才是最優最方便的哦~~~

#方式1:正規表示式法

$str = preg_replace('/\s*/', '', $str);
登入後複製

這種方式效率最差。

方式2:內建函數法

$str = str_replace(array("\r", "\n", "\r\n"), '', $str);
登入後複製

這種方式效率其次,不過寫法略長。

方法3:PHP_EOL法

這裡不得不重新看一下PHP的預定義常數,

PHP_EOL就是其中的一個,代表PHP的換行符,

這個常數會根據平台不同而不同,在Windows下是\r\n,Linux下是\n,而Mac下是\r

所以,最優方法就是:

$str = str_replace(PHP_EOL, '', $str);
登入後複製

以上是PHP替換回車換行符號的三種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

BarTender中如何換行-BarTender中換行的方法 BarTender中如何換行-BarTender中換行的方法 Mar 05, 2024 pm 07:52 PM

許多用戶在辦公室都會使用BarTender軟體,最近一些新用戶詢問BarTender中如何換行?下文小編就為各位帶來了BarTender中換行的方法,讓我們一同來下文看看吧。 1、在BarTender中,點選工具列中的建立文字按鈕,選擇建立單行文本,輸入文字內容。 2.雙擊創建的文字對象,開啟文字屬性對話框。切換至「文字格式」選項卡,將右側的「類型」勾選為「段落」。 3、點選關閉,調整文字方塊大小或輸入更多文字,或依實際要求換行都可以。

excel表格該怎麼換行 excel表格該怎麼換行 Feb 09, 2024 pm 02:00 PM

Excel在是使用的過程中我們要進行很多不一樣的操作,有的時候需要在一個單元格內換行,那麼想要換行具體要怎麼操作呢?下面就來看看電腦excel表格換行方法吧。 【excel表格操作方法集合】excel表格怎麼換行答案:可以透過自動換行和設定儲存格格式來操作。一、自動換行1、我們在表格中選擇需要進行換行的區域之後在【開始】頁面中點擊【自動換行】;2、然後我們在調整A列寬度為合適值就可以了;二、設定單元格格式1、首先我們選擇需要進行換行的區域之後右鍵滑鼠,點選【設定儲存格格式】;2、然後在彈出的

java怎麼讀取回車 java怎麼讀取回車 Mar 22, 2024 pm 04:57 PM

在 Java 中,回車通常由換行符號表示。 Windows 系統中使用 "\r\n" 表示回車換行,而 Unix/Linux 系統中則使用 "\n"。讀取包含回車的文字時,Java將這些字元視為普通字元。可以使用 BufferedReader 或 Scanner 類別從輸入流中讀取文本,直到遇到回車換行符。

在蘋果電腦上如何實現Excel單元格換行 在蘋果電腦上如何實現Excel單元格換行 Feb 18, 2024 pm 08:39 PM

蘋果電腦Excel單元格內換行蘋果電腦的Excel軟體是一款強大的電子表格工具,它提供了許多方便的功能,以幫助使用者進行資料處理和分析。在使用Excel時,有時我們需要在單元格內輸入多行文本,以便更好地組織和呈現資料。然而,由於蘋果電腦的Excel與Windows版本的Excel略有不同,因此換行的方法也有所不同。在Windows版本的Excel中,我們可以直

PyCharm教學:快速掌握自動換行功能 PyCharm教學:快速掌握自動換行功能 Feb 23, 2024 am 08:33 AM

PyCharm是一款功能強大的Python整合開發環境,其自動換行功能可幫助開發者更有效率地編寫程式碼。本文將介紹如何快速掌握PyCharm中的自動換行功能,並提供具體的程式碼範例。一、啟用自動換行功能在PyCharm中,預設是不啟用自動換行功能的,需要手動設定才能使用。具體的操作步驟如下:開啟PyCharm,進入File->Settings;

Go語言中如何輸出帶有換行符的文本 Go語言中如何輸出帶有換行符的文本 Mar 15, 2024 pm 04:15 PM

Go語言是一種現代化、高效且簡潔的程式語言,廣泛應用於各種領域的軟體開發。在Go語言中,輸出帶有換行符的文字非常簡單,可以透過使用fmt套件提供的Println函數來實現。以下我們將具體介紹如何在Go語言中輸出帶有換行符的文本,以及相關的程式碼範例。在Go語言中,想要輸出帶有換行符的文本,可以使用fmt套件提供的Println函數。 Println函數會在輸出文字的

蘋果手機怎麼換行 蘋果手機設定換行的操作步驟 蘋果手機怎麼換行 蘋果手機設定換行的操作步驟 Mar 22, 2024 pm 06:50 PM

1.多次按空白鍵,將遊標移到最右邊處,再輸入文字就可以實現換行了。 2.需要換行時點選鍵盤上的麥克風圖標,語音說【換行】。 3.備忘錄使用場景中,輸入法中有【換行】選項,可透過複製的方式實現換行。 4.在appstore下載其他第三方輸入法使用。

在PHP中使用nl2br()函數換行 在PHP中使用nl2br()函數換行 Jun 26, 2023 pm 10:35 PM

在PHP開發中,我們常常需要將文字訊息透過某種方式來展示。當我們需要展示的文本訊息中包含了多個段落或多個換行時,就需要藉助一些函數進行換行。其中,nl2br()函數就是PHP中常用的一個用來處理文字換行的函數。一、什麼是nl2br()函數nl2br()函數是PHP中的一個內建函數,用來將字串中的"",""或""這些換行符號替換成HTML中的""標籤,使

See all articles