看板 PHP 關於我們 聯絡資訊
各位大大你們好,我是新手,也是第一次在本版上發文 如有冒犯敬請見諒 以下是我的程式碼 <textarea name="explain" cols="32" rows="4" id="explain"> <?php for($i=0;$i<count($ratings_good_data);$i++) echo $ratings_good_data[$i]["vc_explain"]."\n".$good_explain;?> </textarea> 我想在textarea內預先載入資料,資料內容顯示出來是有換行的 但是用"\n"他直接顯示出來還是只有原本的資料內容而不會有換行 請問我想讓他中間有換行的話要怎麼處理,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.22.30
ousapas:\r\n 09/15 19:04
engineer1117:我把它改成"\r\n"後還是沒有換行耶! 09/15 19:05
bbsby013:/n/n 09/15 21:35
bbsby013:<br> 09/15 21:39
liaosankai:將 \n 改為 &#10; 看看 09/16 02:22
liaosankai:windows = CR+LF (&#13;&#10;) 09/16 02:25
liaosankai:liunx = LF(&#10;) 09/16 02:25
liaosankai:Mac = CR(&#13;) 09/16 02:26
engineer1117:恩~成功了!謝謝 liaosankai 大大詳細的解說 09/16 11:38
engineer1117:也謝謝各位熱心的網友給我其他不同的解決方式 09/16 11:39
appleboy46:nl2br http://php.net/manual/en/function.nl2br.php 09/16 14:18
paristsai:在叫出資料的指令前加入nl2br 10/01 10:31