Forum und email

strspn

(PHP 4, PHP 5)

strspn — Encuentra la longitud del primer segmento de una cadena que coincide con la máscara

Descripción

int strspn ( string $cadena1 , string $cadena2 [, int $comienzo [, int $final ]] )

Devuelve la longitud del primer segmento de cadena1 que coincide completamente con todos los caracteres contenidos en cadena2 .

En el siguiente ejemplo:

<?php
$var 
strspn("42 es la respuesta, cual es la pregunta ...""1234567890");
?>
La variable $var tendrá un valor asignado de 2, ya que la cadena "42" es el segmento más largo que contiene los caracteres "1234567890".

Desde la versión de PHP 4.3.0, strspn() acepta 2 parámetros opcionales de tipo integer y que se pueden emplear para indicar la posición de comienzo y final de la cadena que se va a examinar.

<?php
echo strspn('zoologìa''o'14); // La salida es: 2
?>

Note: Esta función es segura binariamente.

Vea también strcspn().