PHP で配列を文字列に変換する方法: implode() 関数を使用して配列を分割できます。この関数は、配列要素で構成される文字列を返します。ループを使用して配列要素を反復処理し、それらを文字列に連結することもできます。
配列を文字列に変換するための php メソッド
方法 1: 組み込みの implode 関数を使用する
implode() 関数は、1 次元配列を文字列に変換できます。その構文形式は次のとおりです。
implode($glue, $array) //或者 implode($array)
このうち、$glue が使用されます。文字列を設定するということは、$glue を使用して配列の各要素を結合することを意味します。デフォルトでは、$glue は空の文字列です。$array は変換する必要がある配列です。
ヒント: implode() 関数の $glue パラメーターはオプションであり、省略できます。
例: implode() 関数を使用して配列を文字列に変換します。
<?php $arr = array('Hello','World!','Beautiful','Day!'); echo implode(" ",$arr); ?>
出力:
Hello World! Beautiful Day!
方法 2: ループを使用して配列要素を走査し、文字列に結合します
<?php // PHP数组转字符串的方法 // 方法一:implode(glue, pieces) $arr = ['Lucy','Mike','Jery','Haly']; $str = implode(',', $arr); // var_dump($str); //方法二,利用循环遍历数组元素拼接成字符串 $arr1 = ['Lucy','Mike','Jery','Haly']; $str1 = ''; foreach ($arr1 as $key => $value) { $str1 .=','.$value; } var_dump($str1);
関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。 !