OUJOOD.COM
La fonction strcspn()
PHP references des fonctions PHP
(PHP 4, PHP 5)
strcspn() — Trouve un segment de chaîne ne contenant pas certains caractères
La fonction strcspn()
Définition et utilisation
La fonction strcspn () renvoie le nombre de caractères trouvés dans une chaîne avant que n'importe quelle partie des caractères spécifiques ne soient trouvées.
Donc la fonction strcspn () retourne la taille du premier segment de str1 qui contient aucun des caractères de str2.
Syntaxe1
strcspn (str1, str2, début, longueur)
| Paramètre | Description |
|---|---|
|
str1 |
Requis. Spécifie la chaîne pour rechercher |
|
str2 |
Requis. Spécifie les caractères pour rechercher |
|
début |
Facultatif. Spécifie la position sur la chaîne à partir de laquelle on analyse. Note : Ce paramètre a été ajouté dans PHP 4.3 |
|
longueur |
Facultatif. Spécifie la longueur de la chaîne Note : Ce paramètre a été ajouté dans PHP 4.3 |
Notes
Cette fonction est compatible avec les chaînes binaires.
Exemple
Exemple : 📋 Copier le code
<html>
<body>
<?php
$a = strcspn('abcd', 'apple');
$b = strcspn('abcd', 'banana');
$c = strcspn('hello', 'l');
$d = strcspn('hello', 'o');
var_dump($a);
echo "<br />";
var_dump($b);
echo "<br />";
var_dump($c);
echo "<br />";
var_dump($d);
?>
</body>
</html>
Le résultat du code ci-dessus sera :
Exemple : 📋 Copier le code
int(0)
int(0)
int(2)
int(4)
Fonction precedente: |
Fonction suivante: |