Funkcja strspn() PHP
Przykład
Zwraca liczbę znaków w ciągu "Hello world!", które zawierają znaki "kHlleo":
<?php echo strspn("Hello world!","kHlleo"); ?>
Definicja i użycie
Funkcja strspn() zwraca liczbę znaków w ciągu, które zawierają charlist Liczba znaków wskazanych w parametrze.
Wskazówka:Użyj strcspn() Funkcja zwraca liczbę znaków w ciągu, zanim zostanie znaleziony dowolny wskazany znak.
Komentarz:Funkcja jest bezpieczna dla binarnych danych.
Gramatyka
strspn(string,charlist,start,Długość)
Parametry | Opis |
---|---|
string | Wymagane. Określa ciąg do przeszukiwania. |
charlist | Wymagane. Określa znaki do wyszukiwania. |
start | Opcjonalnie. Określa, gdzie w ciągu zacząć. |
Długość | Opcjonalnie. Definiuje długość ciągu. |
Szczegóły techniczne
Wartość zwracana: | Zwraca w ciągu znaków zawierające charlist Liczba znaków wskazanych w parametrze. |
Wersja PHP: | 4+ |
Log zmian: | W PHP 4.3 dodano start i Długość Parametry. |
Więcej przykładów
Przykład 1
Zwraca liczbę znaków w ciągu "abcdefand", które zawierają znaki "abc":
<?php echo strspn("abcdefand","abc"); ?>