大小寫不敏感地查詢指定字元在另一個字串中最後一次的出現

mb_strrichr

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

mb_strrichr — 大小寫不敏感地查詢指定字元在另一個字串中最後一次的出現

說明

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

mb_strrichr() 大小寫不敏感地查詢指定 needle 在 haystack 中最後一次的出現,並返回 haystack 的一部分。 和 mb_strrchr() 不同的是,mb_strrichr() 是大小寫不敏感的。 如果 needle 沒有找到,它將返回 false。

參數

haystack

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

needle

在 needle 中查詢該字串

part

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

encoding

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

返回值

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

參見

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

Leave a Reply

Your email address will not be published. Required fields are marked *