Funções para String
PHP Manual

strspn

(PHP 4, PHP 5, PHP 7)

strspnEncontra o comprimento do segmento inicial combinando com a máscara

Descrição

int strspn ( string $str1 , string $str2 [, int $start [, int $length ]] )

Encontra o comprimento do segmento inicial combinando com a máscara.

A linha do código:

<?php
$var 
strspn("42 is the answer, what is the question ...""1234567890");
?>
atribuirá 2 para $var, porque a string "42" será o maior segmento contendo caracteres de "1234567890".

Parâmetros

str1

A primeira string.

str2

A segunda string.

start

A posição inicial da string para examinar. Valor negativo conta posição do final da string.

length

O tamanho da string para examinar. Valor negativo define tamanho do final de uma string.

Valor Retornado

Retorna o comprimento do segmento inicial de str1 que consiste inteiramente dos caracteres em str2.

Changelog

Versão Descrição
4.3.0 Os parâmetros start e length foram adicionados

Exemplos

Exemplo #1 Exemplo da strspn()

<?php
echo strspn("foo""o"12); // 2
?>

Notas

Nota: Esta função é binary-safe.

Veja Também


Funções para String
PHP Manual