有时候前端用的文本域,管理后台用的富文本,而文本域如果有回车什么的,则在富文本域这边回显会失败,报前端的问题。
    处理方法就是把文本域的一些特殊的符号给处理了:

    1. /**
    2. * 换行符等转换成html格式输出
    3. **/
    4. function code_to_string($str)
    5. {
    6. /*
    7. * \t:水平制表(跳到下一个Tab位置)意思是按一个tab
    8. * \n:换行
    9. * \r:回车,将当前位置移到本行开头
    10. */
    11. $pre = array( " " , " " , "\t" , "\n" , "\r" );
    12. $to = array( '&nbsp;' , '&nbsp;&nbsp;' , '&nbsp;&nbsp;&nbsp;&nbsp;' , '<br>' , '<br>' );
    13. return str_replace ( $pre , $to , $str );
    14. }

    参考文章:https://blog.csdn.net/pengone/article/details/78654191