我如何防止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
答案 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));
}
}