Cet article vous présente principalement l'utilisation détaillée de la fonction éclater() en PHP. J'espère qu'il sera utile aux amis dans le besoin !
explode() est une fonction intégrée en PHP qui est utilisée pour diviser une chaîne en différentes chaînes. La fonction éclater() divise la chaîne en fonction du délimiteur de chaîne, c'est-à-dire qu'elle divise la chaîne aux positions du délimiteur. Cette fonction renvoie un tableau contenant la chaîne formée en divisant la chaîne d'origine.
En bref, la fonction éclater() est utilisée pour diviser les chaînes en tableaux.
Description de la syntaxe :
array explode(separator, OriginalString, NoOfElements)
Paramètres :
La fonction exploser accepte trois paramètres dont deux obligatoires Oui, l'un est facultatif.
séparateur (séparateur) : Ce caractère précise un ou plusieurs points critiques, c'est à dire que chaque fois que ce caractère se trouve dans une chaîne, il représente la fin d'un élément du tableau et le début de un autre élément.
OriginalString : La chaîne à diviser dans le tableau.
NoOfElements : Ceci est facultatif. Il est utilisé pour spécifier le nombre d'éléments du tableau. Ce paramètre peut être n'importe quel entier (positif, négatif ou zéro)
Positif (N) : Lorsque ce paramètre est passé avec une valeur positive, cela signifie que le tableau contiendra ce nombre de éléments. Si le nombre d'éléments après le délimiteur est supérieur à cette valeur, alors les N-1 premiers éléments restent inchangés et le dernier élément est la chaîne entière restante.
Négatif(N) : Si une valeur négative est passée en argument, alors les N derniers éléments du tableau seront tronqués et le reste du tableau sera renvoyé sous la forme d'un seul tableau .
Zéro : Si ce paramètre est nul, le tableau renvoyé n'aura qu'un seul élément, qui est la chaîne entière.
Si ce paramètre n'est pas fourni, le tableau renvoyé contient le nombre total d'éléments formés en divisant la chaîne à l'aide du délimiteur.
Type de retour :
Le type de retour de la fonction éclater() est un tableau de chaînes.
L'exemple de code de fonction PHP explosive() est le suivant :
<?php // 原始字符串 $OriginalString = "Hello, How can we help you?"; // 没有可选参数NoOfElements print_r(explode(" ",$OriginalString)); // 正的NoOfElements print_r(explode(" ",$OriginalString,3)); // 负的NoOfElements print_r(explode(" ",$OriginalString,-1)); ?>
Sortie :
Array ( [0] => Hello, [1] => How [2] => can [3] => we [4] => help [5] => you? ) Array ( [0] => Hello, [1] => How [2] => can we help you? ) Array ( [0] => Hello, [1] => How [2] => can [3] => we [4] => help )
Recommandations associées : " Tutoriel PHP 》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!