Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mencipta Rentetan Dibatasi Koma daripada Susunan Objek Tanpa Koma Mengekor?
Penciptaan Rentetan Dibatasi Koma daripada Tatasusunan Objek
Memanipulasi data dalam tatasusunan selalunya melibatkan penjanaan rentetan berformat, seperti mencipta dipisahkan koma senarai. Apabila menggemakan nilai daripada pangkalan data menggunakan gelung foreach, koma terakhir cenderung menjadi gangguan yang tidak perlu.
Mari kita atasi masalah yang anda hadapi:
foreach($results as $result){ echo $result->name.','; }
Kod ini menghasilkan rentetan seperti "hasil, keputusan, keputusan, keputusan," dengan koma tambahan di hujungnya. Untuk menghapuskan ini, pertimbangkan penyelesaian berikut:
$resultstr = array(); foreach ($results as $result) { $resultstr[] = $result->name; // Store each name in the array } echo implode(",",$resultstr); // Join array items as comma-separated string
Dalam pendekatan yang dipertingkatkan ini:
Kaedah ini menangani isu koma terakhir dengan anggun dan memberikan output yang lebih bersih, memenuhi keperluan anda untuk menanggalkan "koma terakhir yang menjengkelkan itu. "
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Rentetan Dibatasi Koma daripada Susunan Objek Tanpa Koma Mengekor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!