PHP - 删除字符串内部文本前面的空格

时间:2014-12-01 16:36:52

标签: php string spaces

好的,这可能是一个非常基本的问题,但我无法解决。

我有一个像这样的字符串:'这是一个文字'现在我不想删除字符串第一个字符前面的空格。我尝试使用preg_replace但我只能使用该函数删除所有空格。有没有人知道如何才能删除我文本前面的空格?

2 个答案:

答案 0 :(得分:1)

使用trim

echo trim(' This is a text '); // 'This is a text'

如果要保留字符串的 end 处的任何空格,请使用ltrim

echo ltrim(' This is a text '); // 'This is a text '

同样,虽然不是您的问题,但您可以使用rtrim保留字符串开头的所有空格:

echo rtrim(' This is a text '); // ' This is a text'

答案 1 :(得分:0)

使用trim()功能:

$str = trim($str)

请参阅PHP手册:http://php.net/manual/en/function.trim.php