Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar tatasusunan satu dimensi kepada rentetan dalam php
Cara menukar tatasusunan satu dimensi kepada rentetan dalam PHP: 1. Gunakan pernyataan foreach untuk menggelung melalui tatasusunan, dan gunakan ".=" dalam badan gelung untuk menyambung elemen tatasusunan menjadi rentetan ; 2. Gunakan Fungsi implode(), sintaks "implode('separator', $array)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Kaedah 1: Gunakan foreach gelung pernyataan Melintasi tatasusunan dan gabungkan elemen tatasusunan menjadi rentetan
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str = ''; foreach ($arr as $key => $value) { $str .=$value; } var_dump($str); ?>
Output:
Kaedah 2 : Gunakan fungsi implode ()
fungsi implode() boleh menukar tatasusunan satu dimensi kepada rentetan format sintaksnya adalah seperti berikut:
implode($glue, $array) 或者 implode($array)
Antaranya, $. gam digunakan untuk menetapkan rentetan aksara bermaksud menggunakan $glue untuk menyambung setiap elemen tatasusunan secara lalai, $glue ialah rentetan kosong $array ialah tatasusunan yang perlu ditukar.
Petua: Parameter $glue bagi fungsi implode() adalah pilihan dan boleh diabaikan.
Contoh
<?php $arr = ['Lucy','Mike','Jery','Haly']; $str1 = implode($arr); $str2 = implode(' ',$arr); var_dump($str1); var_dump($str2); ?>
Output:
Pembelajaran yang disyorkan: "Tutorial Video PHP》
Atas ialah kandungan terperinci Bagaimana untuk menukar tatasusunan satu dimensi kepada rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!