Função strcspn() PHP

Exemplo

Exibe o número de caracteres encontrados antes do caractere "w" na string "Hello world!"

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

Executar exemplo

Definição e uso

A função strcspn() retorna o número de caracteres encontrados na string antes de encontrar qualquer caractere especificado (inclusive espaços).

Dica:Use strspn() A função retorna o número de caracteres na string que contêm caracteres da lista especificada.

Comentário:Esta função é segura para binários.

Sintaxe

strcspn(string,char,start,length)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser procurada.
char Obrigatório. Especifica o caractere a ser encontrado.
start Opcional. Especifica onde começar a procurar na string.
length Opcional. Especifica o comprimento da string (quantos caracteres procurar).

Detalhes técnicos

Retorno: Retorna o número de caracteres encontrados na string antes de encontrar qualquer parte do caractere especificado.
Versão PHP: 4+
Registros de atualização: Em PHP 4.3, foi adicionado start e length Parâmetros.

Mais exemplos

Exemplo 1

Use todos os parâmetros para exibir o número de caracteres encontrados antes do caractere "w" na string "Hello world!"

<?php
echo strcspn("Hello world!","w",0,6); // A posição inicial é 0, o comprimento da string de busca é 6.
?>

Executar exemplo