PHP - 是否有一个等同于str_repeat()函数的数组?

时间:2016-03-03 18:08:22

标签: php arrays csv

我正在创建一个CSV文件附件,其中CSV字符串中的某些字段为空。对于这些领域,我有一个计数器,可以精确地连接逗号:

$csvString .= str_repeat(",", $counter);

这个几乎完全相同的功能也适用于在我的应用程序中下载CSV文件,但我使用数组代替字符串连接。有没有一种速记方式(一个操作)将重复(包括空)值推送到非空数组而没有写for循环?例如:

$csvArray[] = array_push_multi('', $counter);

这是一个好奇心问题。感谢您的任何提示。

1 个答案:

答案 0 :(得分:3)

您可以使用array_fill()

$csvArray[] = array_fill(0, $counter, '');