从textarea的第一行删除空格

时间:2014-09-16 13:07:10

标签: php html submit whitespace

我如何防止php从textarea第一行的开头删除空格。每次我提交表单时,都会删除默认空间...即使我将其替换为

我正在使用的代码:

PHP

if(isset($_POST['btn_cel'])){ 
    $text = trim($_POST['cel']);
    $text = explode("\n", $text);
    foreach($texto as $line){
        echo str_replace(' ',' ',$line);
    } 
}

输入

   1234 5678
abcdefghif

输出

1234 5678
abcdefghif

4 个答案:

答案 0 :(得分:1)

取消对trim的调用。

  
    

此函数返回一个字符串,其中从str的开头和结尾剥去了空格。

  

答案 1 :(得分:0)

从PHP文档:

  

trim - 从字符串的开头和结尾去掉空格(或其他字符)

答案 2 :(得分:0)

如果你想让php保留空白,你不应该使用trim()函数。如果对某些字符串应用trim,则会从其开头和结尾删除空格。

答案 3 :(得分:0)

if(isset($_POST['btn_cel'])){ 
    $text = trim($_POST['cel']);
    $text = explode("\n", $text);
    foreach($texto as $line){
        echo trim(str_replace(' ',' ',$line));
    } 
}