Función strcspn() PHP

Ejemplo

Output el número de caracteres encontrados antes del carácter "w" en la cadena "Hello world!":

<?php
echo strcspn("Hello world!","w");
?>

Ejemplo de ejecución

Definición y uso

La función strcspn() devuelve el número de caracteres encontrados en la cadena antes de encontrar cualquier carácter especificado (incluso los espacios).

Consejo:Use strspn() La función devuelve el número de caracteres en la cadena que contienen caracteres de la lista de caracteres especificados.

Comentarios:Esta función es segura en binario.

Sintaxis

strcspn(cadena,carácter,inicio,longitud)
Parámetros Descripción
cadena Obligatorio. Especifica la cadena que se debe buscar.
carácter Obligatorio. Especifica los caracteres que se deben buscar.
inicio Opcional. Especifica dónde comenzar a buscar en la cadena.
longitud Opcional. Especifica la longitud de la cadena (cuántos caracteres buscar).

Detalles técnicos

Valor devuelto: Devuelve el número de caracteres encontrados en la cadena antes de encontrar cualquier parte del símbolo especificado.
Versión de PHP: 4+
Registro de actualizaciones: En PHP 4.3, se agregó inicio y longitud Parámetros.

Más ejemplos

Ejemplo 1

Utilice todos los parámetros para output en la cadena "Hello world!" el número de caracteres encontrados antes del carácter "w":

<?php
echo strcspn("Hello world!","w",0,6); // La posición de inicio es 0, la longitud de la cadena de búsqueda es 6.
?>

Ejemplo de ejecución