Pour convertir une chaîne PHP en tableau, vous pouvez utiliser la fonction "explode()" pour diviser la chaîne en un tableau. La méthode d'opération est la suivante : 1. Créez un exemple de fichier PHP 2. Définissez une variable de chaîne "string" ; " contenant un délimiteur de virgule. "; 3. Utilisez la fonction "explode()" pour diviser la chaîne en fonction des virgules et stockez les sous-chaînes divisées dans le tableau "array" 4. Utilisez la fonction "print_r()" pour imprimer ; le contenu du tableau "$array" est suffisant.
Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.
En PHP, vous pouvez utiliser la fonction éclater() pour diviser une chaîne en un tableau. La fonction explosive() accepte un délimiteur et une chaîne comme paramètres et renvoie un tableau composé des sous-chaînes après la division de la chaîne.
Ce qui suit est un exemple de code qui montre comment convertir une chaîne en tableau :
<?php $string = "apple,banana,orange"; array=explode(",",array = explode(",", array=explode(",",string); print_r($array); ?>
Le résultat est :
Array ( [0] => apple [1] => banana [2] => orange )
Dans l'exemple ci-dessus, nous définissons une chaîne contenant des délimiteurs par virgule, puis nous utilisons le Fonction explosive() pour diviser la chaîne en fonction des virgules et stocker les sous-chaînes divisées dans le tableau tableau. Enfin, nous utilisons la fonction print_r() pour imprimer le contenu du tableau $array afin de vérifier le résultat de la conversion.
Il convient de noter que la fonction éclater() divisera la chaîne en fonction du délimiteur spécifié et que les éléments du tableau renvoyé sont les sous-chaînes divisées. Dans l'exemple, nous utilisons la virgule comme délimiteur. Vous pouvez modifier le délimiteur en fonction de la situation réelle pour l'adapter aux différents besoins de fractionnement de chaînes.
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!