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.
(PHP 4, PHP 5)
strcspn() — Trouve un segment de chaîne ne contenant pas certains caractères
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 Sélectionner le code
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 |
Cette fonction est compatible avec les chaînes binaires.
<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 :
Sélectionner le code
int(0)
int(0)
int(2)
int(4)
Fonction precedente: |
Fonction suivante: |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT