2017-05-02 98 views
2

我已經設置textarea的值是更改textarea的長度時後提交

1 
2 
3 

,當打印到的var_dump是

string(5) "a b c" 

但是,我嘗試後提交。讓我們一起來$ _ POST值和打印的var_dump

string(7) "a b c" 

我認爲新的線路問題。

我怎樣才能使字母的數量相同?

+0

這_might_是具有不同的操作系統之間不同的線路中斷序列的問題。 Unixoid系統使用'\ n',而基於MS-Windows的系統使用'\ r \ n'。較舊的Apple系統使用'\ n \ r' :-)您可以使用正則表達式替換它。 – arkascha

+0

謝謝你的好消息。我不知道'\ n \ r' –

回答

1

嘗試使用修整()函數,以除去不必要的符號

trim()

或者考慮此功能

str_replace()

+0

輸出示例不會顯示可打印字符左側和右側的任何其他空白字符... – arkascha

+1

我嘗試'str_replace('\ n','',$ value) ' 但是,我應該'str_replace(「\ n」,「」,$ value)' 這是一個單引號和雙引號的問題。 –