(PHP 4, PHP 5)
strcspn — Возвращает длину участка в начале строки, не соответствующего маске
$str1
, string $str2
[, int $start
[, int $length
]] )
Возвращает длину участка в начале строки str1
,
который не содержит ни одного символа из строки
str2
.
str1
Первая строка.
str2
Вторая строка.
start
Начальная позиция сравнения строки.
length
Длина сравнения строки.
Возвращает длину фрагмента в виде целого числа.
Версия | Описание |
---|---|
4.3.0 |
Добавлены параметры start и length
|
Пример #1 Пример использования strcspn()
<?php
$a = strcspn('abcd', 'apple');
$b = strcspn('abcd', 'banana');
$c = strcspn('hello', 'l');
$d = strcspn('hello', 'world');
var_dump($a);
var_dump($b);
var_dump($c);
var_dump($d);
?>
Результат выполнения данного примера:
int(0) int(0) int(2) int(2)
Замечание: Эта функция безопасна для обработки данных в двоичной форме.