PHP explode()

La fonction explode() est une fonction intégrée en PHP utilisée pour diviser une chaîne en différentes chaînes. La fonction explode() divise une chaîne en fonction d’un séparateur, c’est-à-dire qu’elle fractionne la chaîne là où le caractère séparateur se produit. Cette fonction renvoie un tableau contenant les chaînes formées en divisant la chaîne d’origine.
 

Syntaxe
explode(separator, str, limit)

 
 

Paramètres
  • separator(Obligatoire) : Spécifie où elle doit dévisser la chaîne de caractères
  • str(Obligatoire) : La chaîne de caractères à diviser.
  • limit N(Optionnelle) : Spécifie le nombre d’éléments de tableau à renvoyer. Les valeurs possibles:
    • > 0 – Renvoie un tableau avec un maximum de N élément (s)
    • < 0 – Renvoie un tableau à l’exception des derniers -N éléments
    • = 0 – Renvoie un tableau avec un élément

 

Valeur de retour

La fonction renvoie un tableau de chaînes, le séparateur ici, est l’espace " ".
 

Version PHP:

4+
 

Exemple 1:

Le code suivant divise une chaîne en un tableau:

<?php
	$str = "Welcome to WayToLearnX.";
	print_r (explode(" ",$str));
?>

 
Sortie:

Array ( 
	[0] => Welcome 
	[1] => to 
	[2] => WayToLearnX. 
)

 
 

Exemple 2:
<?php
	$str = "Welcome to WayToLearnX.";
	print_r (explode(" ",$str, 1));
?>

 
Sortie:

Array ( [0] => Welcome to WayToLearnX. )

 

Exemple 3:
<?php
	$str = "Welcome to WayToLearnX.";
	print_r (explode(" ",$str, 2));
?>

 
Sortie:

Array ( 
	[0] => Welcome 
	[1] => to WayToLearnX. 
)

 

Exemple 4:
<?php
	$str = "Welcome to WayToLearnX.";
	print_r (explode(" ",$str, -1));
?>

 
Sortie:

Array ( 
	[0] => Welcome 
	[1] => to 
)
Questions d'entretiens PHP

Laisser un commentaire

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