$value){$str .=','.$value; }" 2. Gunakan implode() Fungsi, sintaks "implode(',',$arr)"."/> $value){$str .=','.$value; }" 2. Gunakan implode() Fungsi, sintaks "implode(',',$arr)".">
Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar tatasusunan kepada rentetan dalam php
Kaedah penukaran: 1. Gunakan pernyataan foreach dan aksara ".=", sintaks "foreach($arr as $key => $value){$str .=','.$value; }" ;2. Gunakan fungsi implode(), sintaksnya ialah "implode(',',$arr)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php letnan tatasusunan umum Tukar kepada rentetan
Kaedah 1: Gunakan pernyataan foreach dan aksara ".=" penyambung aksara
pertama Pernyataan foreach merentasi tatasusunan
menggunakan ".=" untuk menyambung elemen tatasusunan bersama-sama untuk membentuk rentetan.
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str = ''; foreach ($arr as $key => $value) { $str .=','.$value; } var_dump($str); ?>
2. Gunakan fungsi letupan
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str = implode(',', $arr); var_dump($str); ?>Fungsi
implode() mengembalikan rentetan yang terdiri daripada elemen tatasusunan.
Sintaks
implode(separator,array)
pemisah adalah pilihan. Menentukan apa yang diletakkan di antara elemen tatasusunan. Lalai ialah "" (rentetan kosong).
tatasusunan diperlukan. Tatasusunan untuk digabungkan menjadi rentetan
Pembelajaran yang disyorkan: "ARRAY PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar tatasusunan kepada rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!