Produza o número de caracteres pesquisados antes do caractere "w" ser encontrado na string "Hello world!":
<?phpecho strcspn("Olá mundo!","w");?>A função strcspn() retorna o número de caracteres (incluindo espaços) pesquisados em uma string antes que qualquer um dos caracteres especificados seja encontrado.
Dica: Use a função strspn() para calcular o número de caracteres encontrados na string que contém apenas caracteres de uma lista de caracteres especificada.
Comentário: Esta função é segura para binário.
strcspn( string,char,início,comprimento )
parâmetro | descrever |
---|---|
corda | Obrigatório. Especifica a sequência a ser pesquisada. |
personagem | Obrigatório. Especifica os caracteres a serem pesquisados. |
começar | Opcional. Especifica o local para iniciar a pesquisa. |
comprimento | Opcional. Especifica o comprimento da string (quantos caracteres procurar). |
Valor de retorno: | Retorna o número de caracteres pesquisados em uma string antes que qualquer caractere especificado seja encontrado. |
---|---|
Versão PHP: | 4+ |
Registro de atualização: | No PHP 4.3, novos parâmetros de início e comprimento foram adicionados. |
Use todos os argumentos para imprimir o número de caracteres pesquisados até que o caractere "w" seja encontrado na string "Hello world!":
<?phpecho strcspn("Olá mundo!","w",0,6); // A posição inicial é 0 e o comprimento da string de pesquisa é 6.?>