Fonctions sur les chaînes de caractères
PHP Manual

strspn

(PHP 4, PHP 5)

strspnTrouve le premier segment de chaîne

Description

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

Trouve le premier segment de chaîne.

Le code suivant :

<?php
$var 
strspn("42 est la réponse, mais quelle est la question ...""1234567890");
?>
assigne 2 à la variable $var, car la chaîne "42" est le plus long segment dont les caractères sont contenus dans "1234567890".

Liste de paramètres

str1

La première chaîne.

str2

La seconde chaîne.

start

La position à partir de laquelle on examine la chaîne. Une valeur négative fera que la position sera comptée à partir de la fin de la chaîne.

length

La longueur de la chaîne à examiner. Une valeur négative définit la longueur à partir de la fin de la chaîne.

Valeurs de retour

Retourne la taille du segment initial de la chaîne str1 qui est entièrement constitué de caractères contenus dans str2 .

Historique

Version Description
4.3.0 Ajout des paramètres start et length

Exemples

Exemple #1 Exemple avec strspn()

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

Notes

Note: Cette fonction gère les chaînes binaires.

Voir aussi


Fonctions sur les chaînes de caractères
PHP Manual