(PHP 5, PHP 7, PHP 8)
iconv_strpos — 查找针在干草堆中的第一个出现位置
查找 needle
在 haystack
中第一个出现的位置。
与 strpos() 不同,iconv_strpos() 的返回值是出现在针之前的字符数量,而不是找到针的位置的字节偏移量。字符是根据指定的字符集 encoding
计数的。
haystack
整个字符串。
needle
要搜索的子字符串。
offset
可选的 offset
参数指定应从哪个位置开始搜索。如果偏移量为负,则从字符串的末尾开始计数。
encoding
如果省略 encoding
参数或为 null
,则假定 string
采用 iconv.internal_encoding 编码。
如果 haystack
或 needle
不是字符串,则将其转换为字符串并应用为字符的序数值。
版本 | 描述 |
---|---|
8.0.0 |
encoding 现在可以为空。 |
7.1.0 | 已添加对负 offset 的支持。 |