Funkcja strspn() PHP
Przykład
Zwróć liczbę znaków znalezionych w ciągu „Hello world!” który zawiera znaki „kHlleo”:
<?php
echo strspn("Hello world!","kHlleo");
?>
Definicja i użycie
Funkcja strspn() zwraca liczbę znaków znalezionych w ciągu zawierającym tylko znaki z parametru charlist.
Wskazówka: Użyj funkcji strcspn() , aby zwrócić liczbę znaków znalezionych w ciągu, zanim zostanie znaleziona jakakolwiek część określonych znaków.
Uwaga: Ta funkcja jest bezpieczna dla plików binarnych.
Składnia
strspn(string,charlist,start,length)
Wartości parametrów
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
charlist | Required. Specifies the characters to find |
start | Optional. Specifies where in the string to start |
length | Optional. Defines the length of the string |
Szczegóły techniczne
Wartość zwrotu: | Zwraca liczbę znaków znalezionych w ciągu, który zawiera tylko znaki z parametru charlist . |
---|---|
Wersja PHP: | 4+ |
Dziennik zmian: | Parametry start i length zostały dodane w PHP 4.3. |
Więcej przykładów
Przykład
Zwróć liczbę znaków znalezionych w ciągu „abcdefand”, który zawiera znaki „abc”:
<?php
echo strspn("abcdefand","abc");
?>
❮ Odniesienie do ciągów PHP