This driver accepts the following options:
Table 55-1. Options for this driver
| Option | Type | Description | Default Value |
|---|---|---|---|
| buildFooter | bool | Whether to build the footer. | true |
| buildHeader | bool | Whether to build the header. | true |
| defaultCellValue | string | What value to put by default into empty cells. | null |
| defaultColumnValues | array | Per-column default cell value. This is an array of the form: array(fieldName => value, ...). | array() |
| delimiter | string | Field delimiter | ',' |
| enclosure | string | Field enclosure | a double quotation mark: " |
| encoding | string | The content encoding. If the mbstring extension is present the default value is set from mb_internal_encoding(), otherwise it is ISO-8859-1. | |
| excludeVars | array | Variables to be removed from the generated HTTP queries. | array() |
| extraVars | array | Variables to be added to the generated HTTP queries. | array() |
| filename | string | Filename of the generated CSV file; boolean false means that no filename will be sent | false |
| fillWithEmptyRows | bool | Ensures that all pages have the same number of rows. | false |
| hideColumnLinks | array | By default sorting links are enabled on all columns. With this option it is possible to disable sorting links on specific columns. This is an array of the form: array(fieldName, ...). This option only affects drivers that support sorting. | array() |
| lineBreak | string | The character(s) to use for line breaks | '\n' |
| numberAlign | bool | Whether to right-align numeric values. | true |
| useQuotes | mixed | Whether or not to encapuslate the values with the enclosure value. true: always, false: never, "auto": when needed | "auto" |