Funkcja strrpos() PHP
Przykład
Znajdowanie ostatniego wystąpienia "php" w ciągu znaków:
<?php echo strrpos("You love php, I love php too!","php"); ?>
Definicja i użycie
Funkcja strrpos() znajduje ostatnie wystąpienie ciągu znaków w innym ciągu znaków.
Komentarz:Funkcja strrpos() jest wrażliwa na wielkość liter.
Związane funkcje:
- stripos() - Znajdowanie pierwszego wystąpienia ciągu znaków w innym ciągu znaków (nie różnicuje wielkości liter)
- strpos() - Znajdowanie pierwszego wystąpienia ciągu znaków w innym ciągu znaków (różnicuje wielkość liter)
- strripos() - Znajdowanie ostatniego wystąpienia ciągu znaków w innym ciągu znaków (nie różnicuje wielkości liter)
Gramatyka
strrpos(string,find,start)
Parametry | Opis |
---|---|
string | Wymagane. Określa ciąg znaków do wyszukiwania. |
find | Wymagane. Określa znak do wyszukiwania. |
start | Opcjonalnie. Określa, gdzie zacząć wyszukiwanie. |
Szczegóły techniczne
Wartość zwracana: |
Zwraca pozycję ostatniego wystąpienia ciągu znaków w innym ciągu znaków, jeśli ciąg znaków nie został znaleziony, zwraca FALSE. Komentarz: Pozycja ciągu znaków zaczyna się od 0, nie od 1. |
Wersja PHP: | 4+ |
Dziennik aktualizacji: |
Od PHP 5.0find Parametr może być ciągłem znaków zawierającym więcej niż jeden znak. W PHP 5.0 dodano start Parametry. |