Funkcja strrchr() PHP
Przykład
Szukaj pozycji znaku "Shanghai" w ciągu i zwróć wszystkie znaki od tej pozycji do końca ciągu:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
Definicja i użycie
Funkcja strrchr() znajduje ostatnie wystąpienie ciągu w innym ciągu i zwraca wszystkie znaki od tej pozycji do końca ciągu.
Komentarz:Funkcja ta jest binarna bezpieczna.
Gramatyka
strrchr(string,char)
Parametry | Opis |
---|---|
string | Wymagane. Określa ciąg do wyszukiwania. |
char | Wymagane. Określa znak do wyszukania. Jeśli parametr jest liczbą, wyszukuje znak pasujący do wartości ASCII tego numeru. |
Szczegóły techniczne
Wartość zwracana: |
Zwraca wszystkie znaki od ostatniego wystąpienia tego ciągu w innym ciągu do końca głównego ciągu. Jeśli nie znaleziono tego znaku, zwróci FALSE. |
Wersja PHP: | 4+ |
Dziennik aktualizacji: | W PHP 4.3 funkcja stała się binarna bezpieczna. |
Więcej przykładów
Przykład 1
Szukaj pozycji znaku "What" w ciągu i zwróć wszystkie znaki od tej pozycji do końca ciągu:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
Przykład 2
Szukaj pozycji znaku "o" o wartości ASCII i zwróć wszystkie znaki od tej pozycji do końca ciągu:
<?php echo strrchr("Hello world!",101); ?>