En PHP, exploser signifie "chaîne vers tableau", qui est utilisé pour diviser une chaîne en plusieurs sous-chaînes selon le délimiteur, puis combiner ces sous-chaînes dans un tableau et renvoyer, la syntaxe "exploser (caractère délimité, chaîne, nombre d'éléments)" ; le troisième paramètre de cette fonction peut être omis et est utilisé pour spécifier le nombre d'éléments du tableau à retourner.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, exploser signifie "chaîne vers tableau". La fonction
explode() peut diviser une chaîne en fonction du délimiteur de chaîne, c'est-à-dire qu'elle divise une chaîne en plusieurs sous-chaînes en fonction du délimiteur, puis combine ces sous-chaînes dans un tableau et le renvoie. Le format de la syntaxe est le suivant :
explode($separator,$string,$limit)
La description du paramètre est la suivante :
est supérieur à 0, alors le tableau renvoyé contient au plus des éléments $limit, et le dernier élément contient le reste une partie de $string;
<?php header('content-type:text/html;charset=utf-8'); $str = 'one,two,three,four'; $arr = explode(',', $str); var_dump($arr); $arr = explode(',', $str, 3); var_dump($arr); $arr = explode(',', $str, -2); var_dump($arr); $arr = explode(',', $str, 0); var_dump($arr); ?>
Si $separator est une chaîne vide , le programme affichera un avertissement et la fonction éclater() retournera FALSE si la valeur contenue dans $separator n'est pas trouvée dans $string, et utilisera Si une limite $ négative est spécifiée, un tableau vide sera renvoyé, sinon un tableau contenant un seul élément de $string sera renvoyé.
Exemple : ""
<?php $str = 'one,two,three,four'; $arr = explode('', $str); var_dump($arr); $arr = explode('@', $str, -1); var_dump($arr); ?>
Recommandé : "Tutoriel vidéo 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!