查詢指定字元在另一個字串中最後一次的出現

mb_strrchr

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

mb_strrchr查詢指定字元在另一個字串中最後一次的出現

說明

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

mb_strrchr() 查詢了 needlehaystack 中最後一次出現的位置,並返回 haystack 的部分。 如果沒有找到 needle,它將返回 false

參數

haystack

在該字串中查詢 needle 最後出現的位置

needle

haystack 中查詢這個字串

part

決定這個函式返回 haystack 的哪一部分。 如果設定為 true,它將返回的字元是從 haystack 的開始到 needle 最後出現的位置。 如果設定為 false,它將返回的字元是從 needle 最後出現的位置到 haystack 的末尾。

encoding

使用的字元編碼名稱。如果省略了,則將使用內部編碼。

返回值

返回 haystack 的一部分。 或者在沒有找到 needle 時返回 false

參見

  • strrchr() - 查詢指定字元在字串中的最後一次出現
  • mb_strstr() - 查詢字串在另一個字串里的首次出現
  • mb_strrichr() - 大小寫不敏感地查詢指定字元在另一個字串中最後一次的出現

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *