Przykład
Zwraca liczbę znaków znajdujących się w ciąg "Hello world!" że zawiera znaki "kHlleo" :
<?php
echo strspn("Hello world!","kHlleo");
?>
Uruchomić przykład » Definicja i Wykorzystanie
strspn() zwraca liczbę znaków znajdujących się w ciąg, który zawiera tylko znaki z parametrem charlist.
Wskazówka: Użyj strcspn() funkcja zwraca liczbę znaków znajdujących się w ciąg przed jakiejkolwiek części określonych znaków występują.
Note: Ta funkcja jest bezpieczna dla danych binarnych.
Składnia
strspn( string,charlist,start,length )
Parametr | Opis |
---|---|
string | Wymagany. Określa ciąg szukać |
charlist | Wymagany. Określa znaki znaleźć |
start | Opcjonalny. Określa gdzie w ciągu zacząć |
length | Opcjonalny. Określa długość łańcucha |
Szczegóły techniczne
Zwracana wartość: | Zwraca liczbę znaków znajdujących się w ciąg, który zawiera tylko znaki z parametrem charlist. |
---|---|
Wersja PHP: | 4+ |
Lista zmian: | Dwa parametry długości dodano PHP 4.3. |
Więcej przykładów
Przykład 1
Zwraca liczbę znaków znajdujących się w ciąg "abcdefand" , który zawiera znaki "abc" :
<?php
echo strspn("abcdefand","abc");
?>
Uruchomić przykład » <String referencyjny PHP