Funkcja PHP strrpos().
The strrpos() Funkcja w PHP służy do zlokalizowania istnienia podłańcucha w podanym ciągu od ostatniego. Jeśli podłańcuch jest obecny w podanym łańcuchu, ta funkcja zwraca wartość całkowitą jako pozycję podłańcucha, a jeśli podłańcucha nie ma, ta metoda zwraca FAŁSZ. , Ta funkcja przyjmuje dwa parametry obowiązkowe i jeden jest opcjonalny. Format użycia tej funkcji w PHP podano poniżej:
strrrpos ( $string , $szukaj , $start )Tutaj $string określa ciąg do wyszukania, $szukaj parametr to ciąg, który musisz znaleźć i $start jest opcjonalnym parametrem określającym pozycję, od której ma się rozpocząć wyszukiwanie.
Notatka: W kontekście łańcucha ostatnie wystąpienie podłańcucha to pozycja tego podłańcucha w łańcuchu, licząc od początku łańcucha, gdzie podłańcuch pojawia się po raz ostatni.
Przykład 1
Rozważ następujący prosty przykładowy kod programu strrpos() położenie podciągu :
$str = „Witaj Linuxie” ;
$ostatnia_pozycja = strrrpos ( $str , 'N' ) ;
Echo $ostatnia_pozycja ;
?>
Przykład 2
The strrpos() funkcja wyszuka również cały ciąg, o ile szukany ciąg zawiera się w większym ciągu, którego szukasz.
Na przykład:
$string = „Witamy w Linuxhint”. ;
$szukaj = „Linux” ;
$pozycja = strrrpos ( $string , $szukaj ) ;
Echo $pozycja ;
?>
Przykład 3
The strrpos() funkcja rozróżnia wielkość liter, będzie traktować przyjdź i przyjdź inaczej, więc jeśli przeszukasz PRZYCHODZIĆ w $string błąd zostanie wyświetlony na konsoli.
$string = „Witaj na moich blogach” ;
$szukaj = 'PRZYCHODZIĆ' ;
$res1 = strrrpos ( $string , $szukaj ) ;
Echo $res1 . ' ' ;
Echo „Ciąg wyszukiwania nie został znaleziony, więc zwrócił:” ;
var_dump ( $res1 ) ;
?>
Dolna linia
The strrpos() Funkcja w PHP jest przydatna do znalezienia ostatniego istnienia podłańcucha w łańcuchu. Jest to przydatne, gdy musimy znaleźć podłańcuch, który znajduje się na końcu ciągu. Omówiliśmy użycie tzw strrpos() funkcji z przykładami w powyższej sekcji przewodnika. Programiści PHP mogą tworzyć lepsze aplikacje, rozumiejąc i wykorzystując tę funkcję.