Funkce PHP strspn().
Příklad
Vraťte počet znaků nalezených v řetězci "Ahoj světe!" který obsahuje znaky "kHlleo":
<?php
echo strspn("Hello world!","kHlleo");
?>
Definice a použití
Funkce strspn() vrací počet znaků nalezených v řetězci, který obsahuje pouze znaky z parametru charlist.
Tip: Pomocí funkce strcspn() vrátíte počet znaků nalezených v řetězci, než bude nalezena jakákoli část zadaných znaků.
Poznámka: Tato funkce je binárně bezpečná.
Syntax
strspn(string,charlist,start,length)
Hodnoty parametrů
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 |
Technické údaje
Návratová hodnota: | Vrátí počet znaků nalezených v řetězci, který obsahuje pouze znaky z parametru charlist . |
---|---|
Verze PHP: | 4+ |
Seznam změn: | Parametry začátku a délky byly přidány v PHP 4.3. |
Další příklady
Příklad
Vraťte počet znaků nalezených v řetězci "abcdefand", který obsahuje znaky "abc":
<?php
echo strspn("abcdefand","abc");
?>
❮ Odkaz na řetězec PHP