Maison  >  Article  >  développement back-end  >  Comment convertir une chaîne en tableau en php

Comment convertir une chaîne en tableau en php

青灯夜游
青灯夜游original
2021-09-18 19:42:144343parcourir

Méthode de conversion : 1. Utilisez la fonction éclater() pour diviser une chaîne en plusieurs sous-chaînes selon le délimiteur, puis combinez ces sous-chaînes dans un tableau et renvoyez-le. La syntaxe est "exploser(délimiteur, chaîne)" ;2. . Utilisez la fonction str_split(), syntaxe "str_split(string)".

Comment convertir une chaîne en tableau en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

méthode php pour convertir une chaîne en tableau (array) 1 : Utiliser la fonction exploser()

explode( ) La fonction 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($delimiter, $string [, $limit])

La description du paramètre est la suivante :

  • $delimiter : le caractère délimiteur utilisé pour diviser la chaîne
  • $string : la chaîne qui doit être divisée ; : paramètre facultatif, qui peut être vide, spécifie le nombre d'éléments du tableau à renvoyer ;
  • Si $limit n'est pas vide et est un nombre positif, le tableau renvoyé contient au plus des éléments $limit, et le dernier élément contient le reste. partie de $string;
    • Si $If limit n'est pas vide et est un nombre négatif, tous les éléments sauf les derniers $limit sont renvoyés
    • Si $limit est 0, il sera traité comme 1; La limite est vide, cela signifie que tous les tableaux sont des éléments renvoyés.
    • Exemple :
    <?php
    header("Content-type:text/html;charset=utf-8");
    $str = "PHP中文网,https://www.php.cn/";
    $arr = explode(&#39;,&#39;, $str);
    var_dump($arr);
    $arr = explode(&#39;,&#39;, $str, 1);
    var_dump($arr);
    ?>
  • Résultat de sortie :


Méthode PHP 2 pour convertir une chaîne en tableau (tableau) : utilisez la fonction str_split() Comment convertir une chaîne en tableau en php

La fonction str_split() pour diviser la chaîne en un tableau. tableau. Syntaxe

str_split(string,length)

La description du paramètre est la suivante :

chaîne Obligatoire. Spécifie la chaîne à diviser.

  • longueur facultative. Spécifie la longueur de chaque élément du tableau. La valeur par défaut est 1.

  • Exemple :

    <?php
    header("Content-type:text/html;charset=utf-8");
    $str = "Hello";
    $arr = str_split($str);
    var_dump($arr);
    $arr = str_split($str,2);
    var_dump($arr);
    ?>
  • Résultat de sortie :

Apprentissage recommandé : "

Tutoriel vidéo PHPComment convertir une chaîne en tableau en 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!

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