ホームページ > バックエンド開発 > PHPチュートリアル > PHPで配列を文字列に変換する方法

PHPで配列を文字列に変換する方法

PHPz
リリース: 2020-09-04 16:40:53
オリジナル
35280 人が閲覧しました

PHP で配列を文字列に変換する方法: implode() 関数を使用して配列を分割できます。この関数は、配列要素で構成される文字列を返します。ループを使用して配列要素を反復処理し、それらを文字列に連結することもできます。

PHPで配列を文字列に変換する方法

配列を文字列に変換するための php メソッド

方法 1: 組み込みの implode 関数を使用する

implode() 関数は、1 次元配列を文字列に変換できます。その構文形式は次のとおりです。

implode($glue, $array) 
//或者 
implode($array)
ログイン後にコピー

このうち、$glue が使用されます。文字列を設定するということは、$glue を使用して配列の各要素を結合することを意味します。デフォルトでは、$glue は空の文字列です。$array は変換する必要がある配列です。

ヒント: implode() 関数の $glue パラメーターはオプションであり、省略できます。

例: implode() 関数を使用して配列を文字列に変換します。

<?php
$arr = array(&#39;Hello&#39;,&#39;World!&#39;,&#39;Beautiful&#39;,&#39;Day!&#39;);
echo implode(" ",$arr);
?>
ログイン後にコピー

出力:

Hello World! Beautiful Day!
ログイン後にコピー

方法 2: ループを使用して配列要素を走査し、文字列に結合します

<?php
// PHP数组转字符串的方法
// 方法一:implode(glue, pieces)
$arr = [&#39;Lucy&#39;,&#39;Mike&#39;,&#39;Jery&#39;,&#39;Haly&#39;];
$str = implode(&#39;,&#39;, $arr);
// var_dump($str);
//方法二,利用循环遍历数组元素拼接成字符串
$arr1 = [&#39;Lucy&#39;,&#39;Mike&#39;,&#39;Jery&#39;,&#39;Haly&#39;];
$str1 = &#39;&#39;;
foreach ($arr1 as $key => $value) 
{
$str1 .=&#39;,&#39;.$value; 
}
var_dump($str1);
ログイン後にコピー

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。 !

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート