当前位置: 首页> 函数类别大全> iconv_strrpos

iconv_strrpos

查找子字符串的最后出现的位置
名称:iconv_strrpos
分类:字符集转换iconv
所属语言:php
一句话介绍:查找子字符串的最后出现的位置

iconv_strrpos 函数

适用 PHP 版本

PHP 5.0.0 及以上版本。

函数说明

iconv_strrpos 函数用于查找指定字符在字符串中最后一次出现的位置(逆向查找)。该函数是 iconv 扩展的一部分,主要用于字符编码转换相关的字符串操作。

函数语法

iconv_strrpos(string $haystack, string $needle, int $offset = 0): int|false

参数

  • $haystack:需要进行查找操作的字符串。
  • $needle:要查找的字符或子字符串。
  • $offset(可选):从哪个位置开始查找。默认为 0,表示从字符串的开始位置查找。

返回值

返回字符串中最后一次出现指定字符或子字符串的位置。如果未找到,返回 false。

示例

以下是使用 iconv_strrpos 函数的一个简单示例:

<?php
$string = "你好,世界!你好吗?";
$search = "你";

$position = iconv_strrpos($string, $search);
echo $position;  // 输出:7
?>

示例代码的说明

在这个示例中,我们在字符串 "你好,世界!你好吗?" 中查找字符 "你" 最后一次出现的位置。函数返回的值是 7,表示 "你" 最后一次出现的位置索引是 7(从 0 开始计数)。

同类函数