當前位置:編程學習大全網 - 網站源碼 - php中如何處理用戶輸入內容中的換行呢?

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

俺來說說我的做法:1、保存的時候不做任何處理,直接保存換行符號,無論是存到db還是存到文本文件裏。2、顯示的時候,可以用nl2br()函數把換行符轉換成

這個html標簽。如果是windows操作系統輸入的內容,用nl2br()就已經沒問題了,但如果是linux操作系統輸入的換行符,它是:\r\n;那麽它會把壹個\r\n替換成兩個

,所以比較兼容的做法,是自己來替換它。用正則表達式替換的代碼示例如下:echo preg_replace('/(?:\r\n|\n)/', '', $html);

  • 上一篇:大量交易公式的源代碼
  • 下一篇:怎麽修改易語言程序
  • copyright 2024編程學習大全網