Fonctions sur les chaînes de caractères

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)

 
[wx_adsense]  

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-dentretiens-php-et-mysql

Laisser un commentaire

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