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