Maison  >  Article  >  Fonction PHP string (3) : conversion entre chaîne et tableau

Fonction PHP string (3) : conversion entre chaîne et tableau

无忌哥哥
无忌哥哥original
2018-06-28 10:42:103210parcourir
Manuel recommandé : manuel d'auto-apprentissage complet php

* 1.str_split($str,$length=1), selon le nombre de caractères, divisez la chaîne en un tableau, la valeur par défaut est 1

* 2.explode($delimiter,$str,$num) : divisez la chaîne en un tableau en fonction du délimiteur, le nombre de les éléments du tableau peuvent être spécifiés

* 3.implode($glue, $str) : Assemblez le tableau unidimensionnel en une chaîne en fonction du caractère séparateur. Par défaut, il est séparé par des espaces

<.>
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
$str = &#39;html,css,jquery,php,mysql,thinkphp&#39;;
echo &#39;<p>原始字符串:&#39;.$str.&#39;</p>&#39;;
1.str_split($str,$length= 1) Divisez la chaîne en un tableau en fonction du nombre de caractères, la valeur par défaut est 1


print_r(str_split($str)); //默认一个字符转为数组中的一个元素
print_r(str_split($str,5)); //5个一组进行转换
2.explode( $delimiter,$str,$num) : Diviser la chaîne selon le délimiteur. Pour un tableau, vous pouvez spécifier le nombre d'éléments du tableau


print_r(explode(&#39;,&#39;,$str)); //用&#39;,&#39;号进行分割字符串
print_r(explode(&#39;,&#39;,$str,5)); //指定数组必须是5个元素,最后一个元素保存全部剩余数据
3.implode($glue, $str ): Assemblez le tableau unidimensionnel en une chaîne selon le délimiteur, séparé par des espaces par défaut

$arr2 = explode(&#39;,&#39;, $str);
echo implode(&#39; &#39;, $arr2), &#39;<br>&#39;; //用空格分隔
echo implode(&#39;,&#39;,$arr2), &#39;<br>&#39;; //用,分隔
echo implode(&#39;--&#39;,$arr2), &#39;<br>&#39;; //用--分隔
Articles connexes recommandés :1.
Convertir PHP tableaux en chaînes2.
Convertir des tableaux PHP en chaînes Explication détaillée des deux méthodes [Vidéo ci-jointe] 3.
Explication de la chaîne PHP en tableau et du tableau en chaîne fonctions
Recommandations vidéo associées :
1.
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