PHP strspn()функции

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Возвращает количество символов в строке "Hello world!", которые содержат символы "kHlleo":

<?php
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");
?>

Запустить пример »


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения