(PHP 4, PHP 5)
strspn — Trouve le premier segment de chaîne
strspn() retourne la taille du segment initial de la chaîne str1 qui est entièrement constitué de caractères contenus dans str2 .
Exemple 2640. Exemple avec strspn()
<?php
echo
strspn
(
"42 est la réponse, mais quelle est la question ..."
,
"1234567890"
);
?>
De plus, elle accepte deux paramètres optionnels entiers qui peuvent être utilisés pour définir la position de départ et la longueur de la chaîne à examiner.
Depuis PHP 4.3.0, strspn() accepte deux paramètres de type entier optionnels qui peuvent être utilisés pour définir la position start et la longueur length de la chaîne à examiner.
Exemple 2641. Exemple avec les paramètres optionnels
<?php
echo
strspn
(
"foo"
,
"o"
,
1
,
2
);
// 2
?>
Note: Cette fonction gère les chaînes binaires.
Voir aussi strcspn() .