104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
}
static public function row($row): string
{
$row = (array) $row;
array_walk($row, function (&$field) {
$field = strtr($field, ['"' => '""', "\r\n" => "\n"]);
});
return sprintf("\"%s\"\r\n", implode('","', $row));
}
static public function export(string $format, string $name, iterable $iterator, ?array $header = null, ?callable $row_map_callback = null): void
{
|
|
|
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
}
static public function row($row): string
{
$row = (array) $row;
array_walk($row, function (&$field) {
$field = strtr((string) $field, ['"' => '""', "\r\n" => "\n"]);
});
return sprintf("\"%s\"\r\n", implode('","', $row));
}
static public function export(string $format, string $name, iterable $iterator, ?array $header = null, ?callable $row_map_callback = null): void
{
|