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


在 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

更新时间:2019 年 12 月 27 日

317 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告