(PHP 5, PHP 7, PHP 8)
iconv_strpos — 尋找字串在另一字串中第一次出現的位置
尋找 needle 在 haystack 中第一次出現的位置。
與 strpos() 不同的是,iconv_strpos() 的返回值是 needle 之前出現的字元數量,而不是 needle 被找到的位置的位元組偏移量。字元計算是基於指定的字元集 encoding。
haystack整個字串。
needle要搜尋的子字串。
offset可選的 offset 參數指定開始搜尋的位置。如果 offset 為負數,則從字串的結尾開始計算。
encoding如果省略 encoding 參數或設定為 null,則假設 string 使用 iconv.internal_encoding 編碼。
如果 haystack 或 needle 不是字串,它會被轉換為字串,並套用為字元的序數值。
| 版本 | 說明 |
|---|---|
| 8.0.0 |
encoding 現在可以為 null。 |
| 7.1.0 | 已新增對負 offset 的支援。 |