ホームページ >バックエンド開発 >PHPチュートリアル >データベース配列の列からカンマ区切りの文字列を効率的に作成するにはどうすればよいですか?
配列列からのカンマ区切り文字列の作成
オブジェクトの配列は、カンマ区切り文字列に変換できます。たとえば、データベースからデータをエクスポートする場合、結果の文字列から最後のカンマを削除することができます。
データベースから値をエコーする単純な 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 中国語 Web サイトの他の関連記事を参照してください。