Maison >développement back-end >Problème PHP >Comment faire exploser une chaîne en php

Comment faire exploser une chaîne en php

藏色散人
藏色散人original
2019-11-16 17:07:133618parcourir

Comment faire exploser une chaîne en php

Comment faire exploser une chaîne en php ?

En PHP, vous pouvez utiliser la fonction intégrée éclater() pour exploser une chaîne.

Recommandé : "Tutoriel PHP"

Définition et utilisation

La fonction explose() divise les chaînes en tableaux.

Remarque : Le paramètre "séparateur" ne peut pas être une chaîne vide.

Remarque : Cette fonction est sécurisée pour les binaires.

Syntaxe

explode(separator,string,limit)

Paramètres

séparateur obligatoire. Spécifie où diviser la chaîne.

chaîne requise. La chaîne à diviser.

limite

Facultatif. Spécifie le nombre d'éléments du tableau à renvoyer.

Valeurs possibles :

supérieur à 0 - renvoie un tableau contenant au plus les éléments limites

inférieur à 0 - renvoie un tableau contenant tous les éléments sauf le dernier -limite Tableau

0 - Renvoie un tableau contenant un élément

Valeur de retour : renvoie un tableau de chaînes

Exemple 1

Casser la chaîne en un tableau :

<?php
$str = "Hello world. I love Shanghai!";
print_r (explode(" ",$str));
?>

Sortie :

Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )

Utilisez le paramètre limit pour renvoyer certains éléments du tableau :

<?php
$str = &#39;one,two,three,four&#39;;
// 零 limit
print_r(explode(&#39;,&#39;,$str,0));
// 正的 limit
print_r(explode(&#39;,&#39;,$str,2));
// 负的 limit
print_r(explode(&#39;,&#39;,$str,-1));
?>

Sortie :

Array ( [0] => one,two,three,four ) Array ( [0] => one [1] => two,three,four ) Array ( [0] => one [1] => two [2] => three )

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn