PHP strcspn()

La fonction strcspn() est une fonction intégrée en PHP qui renvoie le nombre de caractères présents dans une chaîne avant le caractère spécifié. Cette fonction est sensible à la casse.
 

Syntaxe
strcspn(str, char, start, length)

 
 

Paramètres
  • str(Obligatoire) : Spécifie une chaîne.
  • char(Obligatoire) : Spécifie le caractère à trouver.
  • start(Optionnelle) : Spécifie où commencer dans la chaîne.
  • length(Optionnelle) : Spécifie la longueur de la chaîne.

 

Valeur de retour

La fonction renvoie le nombre de caractères trouvés dans une chaîne avant le caractère spécifié.
 

Version PHP:

4+
 

Exemple 1:

Le code suivant affiche le nombre de caractères trouvés dans « Hello Alex! » avant le caractère « A »:

<?php
	echo strcspn("Hello Alex!","A");
?>

 
Sortie:

6

 

Exemple 2:

Le code suivant affiche le nombre de caractères trouvés dans « Hello Alex! » avant le caractère « A ». La position de départ est 0 et la longueur de la chaîne dans laquelle la fonction va chercher est 7:

<?php
	echo strcspn("Hello Alex!","A",0,7);
?>

 
Sortie:

6
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *