php怎么去除右侧第一个字符

PhpPhp 2023-08-28 20:36:32 658
摘要: PHP可以使用内置函数substr()和strlen()来去除右侧第一个字符。具体步骤如下:使用strlen()获取字符串的长度使用substr()提取字符串从0开始到长度减1的子串以下是一些示例代码:```php<?php//示例字符串$str="Hell...

PHP可以使用内置函数substr()和strlen()来去除右侧第一个字符。

具体步骤如下:

  1. 使用strlen()获取字符串的长度

  2. 使用substr()提取字符串从0开始到长度减1的子串

以下是一些示例代码:

```php
<?php
// 示例字符串
$str = "Hello World!";
// 去除右侧第一个字符
$new_str = substr($str, 0, strlen($str) - 1);
echo $new_str; // 输出:Hello World
?>
```

另外,如果知道要删除的字符是什么,可以使用rtrim()函数:

```php
<?php
// 示例字符串
$str = "Hello World!";
// 去除右侧的感叹号
$new_str = rtrim($str, "!");
echo $new_str; // 输出:Hello World
?>
```