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

phpserver side programmingprogramming更新于 2025/7/7 17:52:17

要在 PHP 中去除字符串中的所有空格,代码如下 −

示例

<?php
   $str = "this is a test string";
   strtr($str,[' '=>'']);
   echo $str
?>

输出

将产生以下输出 −

Thisisateststrin

要仅删除空格,可以使用以下代码−

示例

<?php
   $str = "this is a test string";
   $str = str_replace(' ', '', $str);
   echo $str
?>

输出

这将产生以下输出。str_replace 函数将给定的输入字符串替换为特定字符或字符串 −

thisisateststring

要删除包含制表符和行尾的空格,可以使用以下代码 −

示例

<?php
   $str = "this is a test string";
   $str = preg_replace('/\s/', '', $str);
   echo $str
?>

此处,preg_match 函数与正则表达式一起使用。它在字符串中搜索模式,如果模式存在则返回 True,否则返回 false。 这将产生以下输出 −

thisisateststring

相关文章