Ejemplo
Imprimir el número de caracteres que se encuentran en "Hello world!" antes del carácter "w" :
<?php
echo strcspn("Hello world!","w");
?>
Ejecutar ejemplo » Definición y Uso
El strcspn() devuelve el número de caracteres (incluyendo espacios en blanco) que se encuentran en una cadena antes se encontró ninguna parte de los caracteres especificados.
Consejo: Utilice la strspn() función al número de caracteres que se encuentran en la cadena que sólo contiene caracteres de una lista de caracteres especificado.
Note: Esta función es binario seguro.
Sintaxis
strcspn( string,char,start,length )
Parámetro | Descripción |
---|---|
string | Necesario. Especifica la cadena de búsqueda |
char | Necesario. Especifica los caracteres que se busca para el |
start | Opcional. Especifica donde en cadena para iniciar |
length | Opcional. Especifica la longitud de la cadena (la cantidad de la cadena a buscar) |
Detalles técnicos
Valor de retorno: | Las devoluciones se encuentra el número de caracteres que se encuentran en una cadena antes de cualquier parte de los caracteres especificados |
---|---|
Versión de PHP: | 4+ |
cambios: | Se añadieron los parámetros de inicio y longitud en PHP 4.3 |
Más ejemplos
Ejemplo 1
El uso de todos los parámetros para imprimir el número de caracteres que se encuentran en "Hello world!" antes del carácter "w" :
<?php
echo strcspn("Hello world!","w",0,6);
// The start position is 0 and the length of the search string is 6.
?>
Ejecutar ejemplo » <String Referencia PHP