ホームページ  >  記事  >  PHPの文字列関数(3): 文字列と配列間の変換

PHPの文字列関数(3): 文字列と配列間の変換

无忌哥哥
无忌哥哥オリジナル
2018-06-28 10:42:103210ブラウズ
おすすめマニュアル: php完全独習マニュアル

* 1.str_split($str,$length=1)、文字数に応じて文字列を配列に分割します、デフォルトは1です

* 2.explode( $delimiter,$str,$num): 区切り文字に応じて、文字列を配列に分割します。配列の要素数を指定できます

* 3.implode($glue, $str): に応じて区切り文字まで、一次元配列を文字列にアセンブルします。デフォルトではスペースで区切られています

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) 文字数に応じて文字列を配列に分割します。デフォルトは 1 です。

print_r(str_split($str)); //默认一个字符转为数组中的一个元素
print_r(str_split($str,5)); //5个一组进行转换

2.explode($delimiter,$str, $num): 区切り文字に従って文字列を配列に分割します

print_r(explode(&#39;,&#39;,$str)); //用&#39;,&#39;号进行分割字符串
print_r(explode(&#39;,&#39;,$str,5)); //指定数组必须是5个元素,最后一个元素保存全部剩余数据

3.implode($glue, $str. ): 区切り文字に従って一次元配列を文字列に組み立てます。デフォルトはスペース区切りです

$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;; //用--分隔
おすすめ記事:
1.PHPの配列と文字列を相互に変換する
2.2つの詳細説明PHP 配列を文字列に変換する方法 [ビデオ付き]
3.PHP 文字列配列の変換と配列を文字列関数に変換する方法の説明
関連ビデオの推奨:
1. Dugu Jiijian (4)_PHP ビデオ チュートリアル
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。