Mengalih keluar Koma Mengekor daripada Rentetan
Anda ingin menghapuskan koma di hujung rentetan. Penyelesaian semasa anda, substr($string,0,-1), hanya mengalih keluar aksara akhir tanpa mengira nilainya. Untuk menangani perkara ini, anda perlu menyemak secara dinamik kehadiran koma di hujung rentetan dan mengalih keluarnya jika ada.
Penyelesaian 1: Menggunakan rtrim()
Fungsi rtrim() membolehkan anda mengalih keluar aksara dari sebelah kanan rentetan. Dengan menyatakan koma sebagai aksara yang akan dialih keluar, anda boleh menghapuskan koma mengekor dengan berkesan.
$string = rtrim($string, ',');
Di sini, rtrim() akan mengalih keluar semua kejadian koma dari sebelah kanan rentetan, termasuk mana-mana yang mungkin pada akhirnya.
Faedah rtrim()
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeluarkan Koma Mengesan dengan Cekap daripada Rentetan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!