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!
Bagaimana untuk membuka fail php
Bagaimana untuk mengalih keluar beberapa elemen pertama tatasusunan dalam php
Apa yang perlu dilakukan jika penyahserialisasian php gagal
Bagaimana untuk menyambungkan php ke pangkalan data mssql
Bagaimana untuk menyambung php ke pangkalan data mssql
Bagaimana untuk memuat naik html
Bagaimana untuk menyelesaikan aksara bercelaru dalam PHP
Bagaimana untuk membuka fail php pada telefon bimbit