Funkcja strstr() PHP
Przykład
Znajdź pierwsze wystąpienie słowa „world” w „Hello world!” i zwróć resztę ciągu:
<?php
echo strstr("Hello world!","world");
?>
Definicja i użycie
Funkcja strstr() wyszukuje pierwsze wystąpienie ciągu w innym ciągu.
Uwaga: Ta funkcja jest bezpieczna dla plików binarnych.
Uwaga: W tej funkcji rozróżniana jest wielkość liter. W przypadku wyszukiwania bez uwzględniania wielkości liter użyj funkcji stristr() .
Składnia
strstr(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 |
Więcej przykładów
Przykład
Przeszukaj ciąg pod kątem wartości ASCII „o” i zwróć resztę ciągu:
<?php
echo strstr("Hello world!",111);
?>
Przykład
Zwróć część ciągu przed pierwszym wystąpieniem „świata”:
<?php
echo strstr("Hello world!","world",true);
?>
❮ Odniesienie do ciągów PHP