📅  最后修改于: 2023-12-03 15:36:56.400000             🧑  作者: Mango
在 PHP 中,要删除一个字符串中的每个空格,我们可以使用以下三种方法:
str_replace()
函数:该函数将字符串中的所有空格替换为空字符串。以下是一个示例:
$str = "这个 字符 串 中 有 空 格";
$str = str_replace(' ', '', $str);
echo $str; // 输出:这个字符串中有空格
preg_replace()
函数:该函数使用正则表达式来替换所有空格为一个空字符串。以下是一个示例:
$str = "这个 字符 串 中 有 空 格";
$str = preg_replace('/\s+/', '', $str);
echo $str; // 输出:这个字符串中有空格
trim()
函数:该函数用于删除字符串开头和结尾的空格。如果需要删除所有空格,我们可以将字符串先传递给 trim()
,然后再使用方法 1 或 2 中的任何一种。以下是一个示例:
$str = " 这个 字符 串 中 有 空 格 ";
$str = trim($str);
$str = str_replace(' ', '', $str);
echo $str; // 输出:这个字符串中有空格
以上三种方法都可以用来删除字符串中的所有空格。您可以根据需要选择其中一种。