[請益] 有關文字換行儲存

看板PHP作者時間15年前 (2010/07/13 19:25), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
想請問一下,在textarea中的文字若有換行符號'\n' 利用post表單抓到之後會變成什麼? 因為我希望根據textarea中每一個換行分別產生SQL並且儲存 因此我考慮利用explode的函數將字串分開, 但是我不知道該怎麼去確認textarea中換行使用的是什麼符號 我try過'\n' '\r' '<br>' '<br \>' 但是都失敗了 正當我要試'\r\n'時 SQL server斷線 <ヽ(゚∀。)ノ 只好休息明天在試 請問各位,換行是使用'\r\n'嘛? 因為存進資料庫之後資料回存在換行的空格, 可能會造成之後搜尋結果或是輸出的困難 因此小弟非常想把這東西解決掉 爬了一下之前的文章, 大部分都是有換行符號卻無法正確輸出 這個可以用nl2br()解決 但是我試過先抽換掉 在replace<br \>, 仍然會多出一個換行字元..@@ 麻煩有經驗的朋友解惑 謝謝 m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.166.90

07/13 19:26, , 1F
"\n" 才對 '\n' 是 \ n 兩個字
07/13 19:26, 1F

07/13 23:54, , 2F
!! 原來是這樣! 我還以為'' 跟""是一樣的(還蠻多語言都一樣)
07/13 23:54, 2F

07/14 09:52, , 3F
textarea是"\r\n"
07/14 09:52, 3F

07/14 12:26, , 4F
bingo!! 如同兩位所說, 要用"\r\n" 謝謝!
07/14 12:26, 4F
文章代碼(AID): #1CF4qeVt (PHP)
討論串 (同標題文章)
文章代碼(AID): #1CF4qeVt (PHP)