= 5.2.0, PHP 7, PHP 8)mb_strrchr — 查找指定字符在另一個(gè)字符串中最后一次的出現(xiàn)說(shuō)明mb_strrchr( string $haystack, string $needle, bool $part = false,">

mb_strrchr

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

mb_strrchr查找指定字符在另一個(gè)字符串中最后一次的出現(xiàn)

說(shuō)明

mb_strrchr(
    string $haystack,
    string $needle,
    bool $part = false,
    string $encoding = mb_internal_encoding()
): string

mb_strrchr() 查找了 needlehaystack 中最后一次出現(xiàn)的位置,并返回 haystack 的部分。 如果沒(méi)有找到 needle,它將返回 false。

參數(shù)

haystack

在該字符串中查找 needle 最后出現(xiàn)的位置

needle

haystack 中查找這個(gè)字符串

part

決定這個(gè)函數(shù)返回 haystack 的哪一部分。 如果設(shè)置為 true,它將返回的字符是從 haystack 的開(kāi)始到 needle 最后出現(xiàn)的位置。 如果設(shè)置為 false,它將返回的字符是從 needle 最后出現(xiàn)的位置到 haystack 的末尾。

encoding

使用的字符編碼名稱(chēng)。如果省略了,則將使用內(nèi)部編碼。

返回值

返回 haystack 的一部分。 或者在沒(méi)有找到 needle 時(shí)返回 false。

參見(jiàn)

  • strrchr() - 查找指定字符在字符串中的最后一次出現(xiàn)
  • mb_strstr() - 查找字符串在另一個(gè)字符串里的首次出現(xiàn)
  • mb_strrichr() - 大小寫(xiě)不敏感地查找指定字符在另一個(gè)字符串中最后一次的出現(xiàn)