Funkcja stristr() PHP
Przykład
Znajdź pierwsze wystąpienie „world” w „Hello world!” i zwróć resztę ciągu:
<?php
echo stristr("Hello world!","WORLD");
?>
Definicja i użycie
Funkcja stristr() wyszukuje pierwsze wystąpienie ciągu w innym ciągu.
Uwaga: Ta funkcja jest bezpieczna dla plików binarnych.
Uwaga: w tej funkcji nie jest rozróżniana wielkość liter. Aby wyszukać z rozróżnianiem wielkości liter, użyj funkcji strstr() .
Składnia
stristr(string,search,before_search)
Wartości parametrów
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
search | Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number |
before_search | Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter. |
Szczegóły techniczne
Wartość zwrotu: | Zwraca resztę ciągu (od punktu dopasowania) lub FALSE, jeśli szukany ciąg nie został znaleziony. |
---|---|
Wersja PHP: | 4+ |
Dziennik zmian: | Parametr before_search został dodany w PHP 5.3. Ta funkcja jest bezpieczna dla plików binarnych w PHP 4.3 |
Więcej przykładów
Przykład
Przeszukaj ciąg pod kątem wartości ASCII „o” i zwróć resztę ciągu:
<?php
echo stristr("Hello world!",111);
?>
Przykład
Zwróć część ciągu przed pierwszym wystąpieniem „świata”:
<?php
echo stristr("Hello world!","WORLD",true);
?>
❮ Odniesienie do ciągów PHP