當前位置:首頁 » 編程語言 » 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);

熱點內容
java軟體免費下載 發布:2025-03-20 10:26:01 瀏覽:705
安卓用什麼編譯 發布:2025-03-20 10:25:57 瀏覽:808
ftp中文軟體下載 發布:2025-03-20 10:07:47 瀏覽:508
nexus7android 發布:2025-03-20 10:06:58 瀏覽:619
安舍iq8如何修改密碼 發布:2025-03-20 10:06:17 瀏覽:880
解壓RTP 發布:2025-03-20 09:59:37 瀏覽:161
python量化分析 發布:2025-03-20 09:53:05 瀏覽:626
手機熱點有限的訪問許可權 發布:2025-03-20 09:50:46 瀏覽:440
為什麼安卓沒有ios系統流暢 發布:2025-03-20 09:50:43 瀏覽:793
python編程實例 發布:2025-03-20 09:48:19 瀏覽:294