strspn

(PHP 3 >= 3.0.3, 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("prueba", "u", 1, 4); // La salida es: 2
?>

Nota: Esta función es segura binariamente.

Vea también strcspn().

Hosting by: hurra.com
Generated: 2007-01-26 18:00:50