(PHP 4, PHP 5)
strcspn — Encuentra la longitud del segmento inicial que no coincida con la máscara
$str1
, string $str2
[, int $start
[, int $length
]] )
Devuelve la longitud del segmento inicial de
str1 el cual no
contiene ningún caracter de str2.
str1
El primer string.
str2
El segundo string.
start
La posición inicial en el string a examinar.
length
La longitud del string a examinar.
Devuelve la longitud del segmento como un integer.
| Versión | Descripción |
|---|---|
| 4.3.0 |
Fueron agregados
start y length
|
Ejemplo #1 strcspn() example
<?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);
?>
El resultado del ejemplo sería:
int(0) int(0) int(2) int(2)
Nota: Esta función es segura binariamente.