Fonction strcspn() de PHP

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 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


Notes

Cette fonction est compatible avec les chaînes binaires.


Exemple Sélectionner 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 :

Sélectionner le code

              int(0)
int(0)
int(2)
int(4)


Par carabde 22 Aout 2014