WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 PHP 中去除字符串中的所有空格

主题:PHP / MySQL上一页|下一页

答案:使用 PHP str_replace() 函数

您可以简单地使用 PHP str_replace() 函数来去除或删除字符串中的所有空格。

让我们看一下下面的例子,看看它是如何工作的:

<?php
$str = 'This is a simple piece of text.';
$new_str = str_replace(' ', '', $str);
echo $new_str; // Outputs: Thisisasimplepieceoftext.
?>

但是,上面的示例只会删除空格。 如果要删除所有空格,包括制表符、换行符等,可以使用执行正则表达式搜索和替换的 preg_replace() 函数,如下例所示:

<?php
$str = "This is a simple \npiece\tof text.";
$new_str = preg_replace("/\s+/", "", $str);
echo $new_str; // Outputs: Thisisasimplepieceoftext.
?>

在上面的示例中,\t 代表制表符,而 \n 代表换行符。

要了解有关正则表达式的更多信息,请参阅PHP 正则表达式 教程。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements