PHP strspn()функции
Справочное руководство по строкам PHP
Примеры
Возвращает количество символов в строке "Hello world!", которые содержат символы "kHlleo":
<?php
echo strspn("Hello world!","kHlleo");
?>
echo strspn("Hello world!","kHlleo");
?>
Запустить пример »
Определение и использование
Функция strspn() возвращает количество символов, найденных в строке, которые содержатся в параметре charlist.
Совет:Используйтеstrcspn()функцию, чтобы вернуть количество символов, найденных в строке, прежде чем будет найден любой из указанных символов.
Примечание:Эта функция безопасна для обработки данных в двоичной форме.
Синтаксис
strspn(string,charlist,start,length)
| Parameters | Описание |
|---|---|
| string | Обязательный. Указывает строку для поиска. |
| charlist | Обязательный. Указывает символы для поиска. |
| start | Необязательный. Указывает, где в строке начинать. |
| length | Необязательный. Определяет длину строки. |
Технические детали
| Возвращаемое значение: | Возвращает количество символов в строке, которые содержат символы, указанные в параметреcharlist. |
|---|---|
| Версия PHP: | 4+ |
| Список изменений: | В PHP 4.3 были добавлены параметрыstartиlength. |
Другие примеры
Пример 1
Возвращает количество символов в строке "abcdefand", которые содержат символы "abc":
<?php
echo strspn("abcdefand","abc");
?>
echo strspn("abcdefand","abc");
?>
Запустить пример »
Справочное руководство по строкам PHP Другие расширения