返回顶部
首页 > php如何去除字符串两边的空白或者指定的字符
  • 34
分享到

php如何去除字符串两边的空白或者指定的字符

2024年02月29日 34人浏览 编程网

摘要

在 PHP 中,去除字符串两边的空白或指定字符是一个常见的操作。可以通过 trim()ltrim()rtrim() 函数来实现。trim() 函数去除字符串两边的空白字符 (如空格、制表符、换行符),而 ltrim()rtrim() 分别去除字符串左端和右端的指定字符或字符集。

详细说明

trim() 函数

trim() 函数的语法如下:

string trim(string $str, string $charlist = " 	

x0B")
  • $str: 要去除空白的字符串。
  • $charlist(可选):要去除的字符列表。默认情况下,它将去除空格、制表符、换行符、回车符、空字节和垂直制表符。

示例 1: 去除字符串两边的空白字符

$str = "    Hello World!    ";
$trimmed = trim($str);
echo $trimmed; // 输出: Hello World!

示例 2: 去除字符串两边的指定字符

$str = "~~Hello World!!~~";
$trimmed = trim($str, "~!");
echo $trimmed; // 输出: Hello World

ltrim() 函数

ltrim() 函数的语法如下:

string ltrim(string $str, string $charlist = " 	

x0B")
  • $str: 要去除空白的字符串。
  • $charlist(可选):要从字符串左侧去除的字符列表。

示例: 去除字符串左侧的空白字符

$str = "   Hello World!";
$trimmed = ltrim($str);
echo $trimmed; // 输出: Hello World!

rtrim() 函数

rtrim() 函数的语法如下:

string rtrim(string $str, string $charlist = " 	

x0B")
  • $str: 要去除空白的字符串。
  • $charlist(可选):要从字符串右侧去除的字符列表。

示例: 去除字符串右侧的指定字符

$str = "Hello World!    ";
$trimmed = rtrim($str, " !");
echo $trimmed; // 输出: Hello World

注意:

  • trim(), ltrim(), rtrim() 函数都是区分大小写的。
  • 如果 $charlist 为空字符串,则将去除所有字符(包括空白字符)。
  • 这些函数对 UTF-8 编码的字符串有效。对于其他编码,可以使用 mb_trim(), mb_ltrim(), mb_rtrim() 函数。

以上就是php如何去除字符串两边的空白或者指定的字符的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php如何去除字符串两边的空白或者指定的字符

本文链接: https://www.lsjlt.com/wiki/f68d21af7a.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作