Kaedah pengalihan keluar: 1. Gunakan "str_split($str)" untuk menukar rentetan kepada tatasusunan aksara, satu aksara sepadan dengan elemen tatasusunan 2. Gunakan "array_unique($arr)" untuk mengalih keluar yang sama aksara dalam tatasusunan aksara Aksara;
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
php remove berbilang aksara yang sama
Dalam php, anda boleh menggunakan fungsi array_unique() tatasusunan untuk mengalih keluar berbilang aksara yang sama daripada rentetan.
Langkah pelaksanaan:
1. Gunakan fungsi str_split() untuk menukar rentetan kepada tatasusunan aksara
<?php header('content-type:text/html;charset=utf-8'); $str = "1.2.3.1.2.3.4.5.6.7.8.9"; $arr=str_split($str); var_dump($arr); ?>
Anda boleh melihat bahawa terdapat banyak elemen aksara berulang
2. Gunakan fungsi array_unique() untuk menyahduplikasi tatasusunan
$newArr=array_unique($arr); var_dump($newArr);
ok, berbilang aksara yang sama dialih keluar
3. Gunakan fungsi implode() untuk menukar tatasusunan pendua kepada rentetan aksara
Penyambung yang menyambungkan setiap elemen tatasusunan perlu ditetapkan kepada aksara kosong
$newStr=implode("",$newArr); echo $newStr;
Anda sudah selesai!
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar berbilang aksara yang sama dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!