php將textarea數(shù)據(jù)提交到mysql出現(xiàn)很多空格的解決方法

字號(hào):


    有一些朋友可能會(huì)發(fā)現(xiàn)我們?cè)趆tml提交給php處理保存數(shù)據(jù)到mysql中之后會(huì)發(fā)現(xiàn)我們?cè)俅螐膍ysql讀出數(shù)據(jù)時(shí)會(huì)有很多的空格了,那么我們?nèi)绻苯釉趍ysql中查看又沒(méi)有空間,這是什么問(wèn)題要如何處理呢.
    textarea中總是有很多空格問(wèn)題解決
    問(wèn)題描述:
    在php讀取mysql數(shù)據(jù)到textarea中開(kāi)頭可結(jié)尾總有很多空格,在數(shù)據(jù)表中查看數(shù)據(jù)是沒(méi)有空格的.
    問(wèn)題原因:
    內(nèi)容應(yīng)該頂著textarea寫(xiě),textarea后不要有空格和換行.
    解決方法:
    代碼如下:
    代碼如下:
    <?php
    echo str_replace(' ', '', 'ab ab');
    //輸出 "abab'
    ?>
    或者使用
    代碼如下:
    <?php
    echo strtr('ab ab', array(' '=>''));
    // 輸出 "abab"
    ?>
    補(bǔ)充:
    php textarea中的換行符為"rn"
    不是'n'
    不是"<br />"
    不是'rn'
    不是'r'+'n'
    希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。