我正在创建一个 CSV 文件附件,其中 CSV 字符串中的某些字段为空。对于这些字段,我有一个计数器,可以使连接逗号精确:
$csvString .= str_repeat(",", $counter);
Run Code Online (Sandbox Code Playgroud)
这个几乎完全相同的函数也适用于在我的应用程序中下载 CSV 文件,但我使用数组代替字符串连接。是否有一种简写方法(一个操作)将重复(包括空)值推送到非空数组而不编写循环for?例如:
$csvArray[] = array_push_multi('', $counter);
Run Code Online (Sandbox Code Playgroud)
这是一个好奇心问题。感谢您的任何提示。
您可以用于array_fill()此用途。
$csvArray[] = array_fill(0, $counter, '');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
929 次 |
| 最近记录: |