Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menggabungkan tatasusunan menjadi rentetan dalam php
Kaedah pelaksanaan: 1. Gunakan fungsi array_merge() untuk menggabungkan berbilang tatasusunan menjadi satu tatasusunan, sintaksnya ialah "array_merge(array1, array2, array3...)" 2. Gunakan fungsi implode(). Tukar tatasusunan yang digabungkan kepada rentetan menggunakan sintaks "implode("connection character", merged array)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Diperlukan untuk menukar tatasusunan menjadi rentetan Terbahagi kepada dua bahagian:
Gabung tatasusunan: cantumkan berbilang tatasusunan menjadi satu tatasusunan
Susun atur kepada rentetan: cantum Tatasusunan akhir ditukar kepada rentetan
Langkah pelaksanaan:
1 Gunakan fungsi array_merge() untuk menggabungkan tatasusunan
array_merge(array1,array2,array3...)
Anda boleh menggabungkan dua atau lebih tatasusunan Apabila dua kekunci tatasusunan adalah sama, nilai tatasusunan yang terakhir menimpa nilai tatasusunan sebelumnya
<?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. Gunakan fungsi implode() untuk menukar tatasusunan yang digabungkan kepada rentetan
Fungsi ini boleh menukar tatasusunan satu dimensi kepada rentetan. dan akan mengembalikan rentetan A yang terdiri daripada elemen tatasusunan dan aksara "$glue". implode($glue,$arr)
var_dump($c); var_dump(implode($c)); var_dump(implode("",$c)); var_dump(implode(",",$c)); var_dump(implode("-",$c)); var_dump(implode("::",$c));Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menggabungkan tatasusunan menjadi rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!