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"); ?>
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. ?>