Categories: PHP

[PHP] 逐行讀入替換掉無法替換的 Enter

PHP 有個說明文件非常方便,想查什麼函式只要記得一點點就可以查找出來

前兩天我用了 逐行讀入的 程式,查找的是 file()

程式如下

$lines = file('http://www.example.com/');

// Loop through our array, show HTML source as HTML source; and line numbers too.
foreach ($lines as $line_num => $line) {
echo "Line #{$line_num} : " . htmlspecialchars($line) . "
";
}

但是讀出了之後,我想把換行刪除掉卻一直也刪不掉….

用了 str_replace() 取代  “\n”,卻一直無法取代

還用了 n2br,也無法取代掉…..

之後我用 內建函式 base64_encode()

把他轉換成BASE64編碼之後在核對,看到有很多  「DQo=」 編碼,我想這個應該就是 這看不到的 換行符號

把他取代掉或是略過就可以變成一行了 :D…..

不然用 urlencode() ,也可以找出這種字串 「%0D%0A」

Mesak

我是米薩克,想了解更多可以點選  關於我 

Disqus Comments Loading...
Share
Published by
Mesak
Tags: 文字

Recent Posts

[教學] 利用 n8n 建立 LINE 聊天機器人

n8n 有多厲害,這邊就不贅述...

3 週 ago

[開箱] IROCKS K103R 熱插拔無線機械式鍵盤

許久沒有開箱了,近年鍵盤的規格...

3 個月 ago

[開箱] IROCKS-K85R 無線機械鍵盤

最近一直想要組一把 無線的 9...

1 年 ago

[開箱] IROCKS K75M 銀色上蓋機械式鍵盤

IROCKS K75M 這款鍵...

2 年 ago

[開箱] IROCKS M31E 粉紅色光學遊戲滑鼠

喜歡粉紅色周邊產品的朋友,有一...

2 年 ago