Funciones de strings
PHP Manual

strcspn

(PHP 4, PHP 5)

strcspnEncuentra la longitud del segmento inicial que no coincida con la máscara

Descripción

int strcspn ( string $str1 , string $str2 [, int $start [, int $length ]] )

Devuelve la longitud del segmento inicial de str1 el cual no contiene ningún caracter de str2.

Parámetros

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.

Valores devueltos

Devuelve la longitud del segmento como un integer.

Historial de cambios

Versión Descripción
4.3.0 Fueron agregados start y length

Ejemplos

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)

Notas

Nota: Esta función es segura binariamente.

Ver también


Funciones de strings
PHP Manual