Maison >développement back-end >Problème PHP >Comment convertir une chaîne en tableau en php
Méthode de conversion : 1. En utilisant la fonction explosive(), vous pouvez utiliser une chaîne pour diviser une autre chaîne et renvoyer un tableau composé de chaînes. Le format de syntaxe est "explode('separator', string)" ; 2. Utilisez la fonction str_split(), syntaxe "str_split (string)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Méthode 1 : Utiliser exploser () Fonction
<?php header('content-type:text/html;charset=utf-8'); $str = 'PHP中文网,PHP教程,https://www.php.cn/,explode()函数,字符串转数组'; echo '<pre class="brush:php;toolbar:false">'; $arr = explode(',', $str); print_r($arr); $arr = explode(',', $str, 3); print_r($arr); $arr = explode(',', $str, -2); print_r($arr); $arr = explode(',', $str, 0); print_r($arr); ?>
Rendu :
Description : La fonction
explode() peut être basée sur le délimiteur de chaîne Divise une chaîne, c'est-à-dire qu'il 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)
Paramètres
délimiteur : caractère délimiteur utilisé pour diviser les chaînes
"
Méthode 2 : Utiliser. Fonction str_split()
<?php $str='woxihuanphp'; echo '<pre class="brush:php;toolbar:false">'; $arr = str_split($str); print_r($arr); ?>
Explication : La fonction
str_split() divise la chaîne en un tableau . Syntaxestr_split(string,length)
Apprentissage recommandé : "
Tutoriel vidéo PHP参数 | 描述 |
---|---|
string | 必需。规定要分割的字符串。 |
length | 可选。规定每个数组元素的长度。默认是 1。 |
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!