[英]Store Associative Array values into comma-separated string
我有一個關聯數組,可以將其值以逗號分隔存儲在字符串中。
關聯數組具有keys
/ values
0 => 1
1 => 3
我已經試過了
$selected_sizes_comma_seprated = "";
foreach ($selected_sizes as $size) {
$selected_sizes_comma_seprated .= $size.',';
}
// Remove last comma in string
$selected_sizes_comma_seprated = substr($selected_sizes_comma_seprated, 0,-1);
這可以按我的要求很好地工作。
我的問題是,還有其他更好的解決方案來實現這一目標
PHP具有自己的功能來生成CSV文件fputcsv()
<?php
$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('"aaa"', '"bbb"')
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
?>
有關更多參考, 請訪問http://www.php.net/manual/zh/function.fputcsv.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.