從陣列列建立逗號分隔的字串
物件陣列可以轉換為逗號分隔的字串。例如,當從資料庫匯出資料時,人們可能希望從結果字串中去掉最後的逗號。
考慮一個簡單的 foreach循環,它會回顯資料庫中的值:
foreach($results as $result){ echo $result->name.','; }
此程式碼將輸出:
result,result,result,result,
要刪除最後一個逗號,改進的方法是利用陣列並將其內爆炸之後:
$resultstr = array(); foreach ($results as $result) { $resultstr[] = $result->name; } echo implode(",",$resultstr);
修改後的程式碼消除了結尾不必要的逗號。
以上是如何從資料庫數組列有效率地建立逗號分隔的字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!