當前位置:首頁 » 編程語言 » php寫入文件換行

php寫入文件換行

發布時間: 2022-06-20 17:16:36

① 為什麼php中的「\n」無法換行

\n表示使游標到行首
\r表示使游標下移一格
\r\n表示回車換行,一般是往磁碟上的文件寫入換行時使用。如果是瀏覽器上看效果則不行,得用<br/>,例如echo "你好!<br/>歡迎你!";

② php fwrite往文件里寫東西是怎麼換行

字元串里 "\n" 是換行。 windows 下 你可以輸出 "\r\n" ,回車換行

③ php 寫入文本如何換行

用chr(10)寫入到文本文件可以添加換行符
另外,最好用二進制('b')模式打開文件!
你的採納是我前進的動力,
記得好評和採納,互相幫助,
如果你認可我的回答,敬請及時採納.
手機提問的朋友在客戶端右上角評價點【滿意】即可.
如果你認可我的回答,請及時點擊【採納為滿意回答】按鈕!

④ php寫入換行的問題

直接看代碼:
<?php
$stream = fopen("robots.txt", "w+");
fwrite($stream, "你換行了嗎?\r\n我已經換行了!");
?>
注意:代碼裡面不要用單引號,我就是錯在這步上如果用單引號輸出的將是User-agent: *\r\nDisallow: / 因為PHP裡面的單引號是不對內容裡面的東西進行替換的所以用雙引號,因為雙引號PHP是檢查裡面的東西的!
本人表達能力不好! 沒辦法湊合著看吧!
完!

上述轉載文章
一下是自己的代碼
$host = getenv("HTTP_HOST");
$agent = getenv( "HTTP_USER_AGENT" );
date_default_timezone_set('Asia/Tokyo'); //
$current_date = date('d/m/Y == H:i:s');

if (isset($data) && isset($result)) {
$path = $this->code->getBackupDir();
$file = $this->code->getBackupDir() . 'entry_' . date("YmdHis") . '_' . $data['kessai_no'] . '_' . $result.".txt";
foreach ($data as $data1){
$detailLog.= $data1;
}
if(!file_exists($file)){
$handle=fopen($file,"w+");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"▼LOG內容\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"番號 = ".$data['kessai_no']."\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fwrite($handle,"送信日時 : ".$current_date."\r\n");
fwrite($handle,"ブラウザ : ".$agent."\r\n");
fwrite($handle,"ホスト名 : ".$host."\r\n");
fwrite($handle,"---------------------------------------------------------------------------------\r\n");
fclose($handle);

}
}

⑤ php中如何處理用戶輸入內容中的換行呢

俺來說說我的做法:1、保存的時候不做任何處理,直接保存換行符號,無論是存到db還是存到文本文件里。2、顯示的時候,可以用nl2br()函數把換行符轉換成
這個html標簽。如果是windows操作系統輸入的內容,用nl2br()就已經沒問題了,但如果是linux操作系統輸入的換行符,它是:\r\n;那麼它會把一個\r\n替換成兩個
,所以比較兼容的做法,是自己來替換它。用正則表達式替換的代碼示例如下:echo preg_replace('/(?:\r\n|\n)/', '', $html);

熱點內容
加密狗是啥 發布:2025-02-06 03:48:03 瀏覽:552
phpcopy文件 發布:2025-02-06 03:41:26 瀏覽:410
系統配置頁面怎麼設置 發布:2025-02-06 03:36:34 瀏覽:693
家庭電腦搭建流媒體伺服器 發布:2025-02-06 03:19:02 瀏覽:342
matlab稀疏矩陣存儲 發布:2025-02-06 03:07:54 瀏覽:838
國際服2b2t伺服器地址 發布:2025-02-06 03:06:28 瀏覽:390
c語言輸出b 發布:2025-02-06 03:06:27 瀏覽:31
普通火車wifi密碼多少 發布:2025-02-06 03:04:20 瀏覽:436
可編程監控 發布:2025-02-06 03:03:33 瀏覽:645
c語言取隨機數 發布:2025-02-06 02:46:57 瀏覽:863