実装方法: 1. array_merge() 関数を使用して、複数の配列を 1 つの配列にマージします。構文は、「array_merge(array 1, array 2, array 3...)」です。 2. implode を使用します。 () 関数 「implode("接続文字", マージされた配列)」という構文を使用して、マージされた配列を文字列に変換します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
配列を変換するために必要です文字列を 2 つの部分に分割します:
配列を結合する: 複数の配列を 1 つの配列に結合します
配列を文字列に変換します: 結合結果を変換します配列を文字列に変換
#実装手順:
1. array_merge() 関数を使用して配列をマージします
array_merge(array1,array2,array3...)2 つ以上の配列をマージできます。2 つの配列のキーが同じ場合、後者の配列の値が配列の値を上書きします。
<?php $a = [1,'2'=>2,'a'=>'a','b'=>'b']; $b = [1,'2'=>3,'a'=>'c','b'=>'d','c'=>'e']; $c = array_merge($a,$b); var_dump($a); var_dump($b); var_dump($c); ?>
2. implode() 関数を使用して、マージされた配列を文字列
# に変換します。 #implode($glue ,$arr)この関数は 1 次元配列を文字列に変換でき、配列要素と "$glue" 文字で構成される文字列を返します。
var_dump($c); var_dump(implode($c)); var_dump(implode("",$c)); var_dump(implode(",",$c)); var_dump(implode("-",$c)); var_dump(implode("::",$c));推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPで配列を文字列にマージする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。