buildFooter |
bool |
フッタを作成するかどうか。 |
true |
buildHeader |
bool |
ヘッダを作成するかどうか。 |
true |
defaultCellValue |
string |
空のセルに表示するデフォルトの値。 |
null |
defaultColumnValues |
array |
カラムごとに指定するセルのデフォルト値。
array(fieldName => value, ...) 形式の配列となります。
|
array() |
delimiter |
string |
フィールドの区切り文字。 |
',' |
enclosure |
string |
フィールドを囲む文字。 |
'"' |
encoding |
string |
内容のエンコーディング。mbstring 拡張モジュールが使用可能な場合、
デフォルト値は mb_internal_encoding() から取得します。
それ以外の場合のデフォルト値は ISO-8859-1 となります。
|
'ISO-8859-1' |
excludeVars |
array |
作成される HTTP クエリから取り除く変数。 |
array() |
extraVars |
array |
作成される HTTP クエリに追加される変数。 |
array() |
filename |
string |
作成される CSV ファイルのファイル名。false を指定すると、
ファイル名は送信されません。
|
false |
fillWithEmptyRows |
bool |
すべてのページで行数が同じになるようにするかどうか。 |
false |
hideColumnLinks |
array |
デフォルトでは、すべてのカラムで並べ替えリンクが有効になります。
このオプションを使用すると、指定したカラムの並べ替えリンクを無効にできます。
array(fieldName, ...) 形式の配列で指定します。
このオプションは、並べ替えをサポートしているドライバでのみ有効です。
|
array() |
lineBreak |
string |
改行に使用する文字。 |
'\n' |
numberAlign |
bool |
数値を右詰めにするかどうか。 |
true |
saveToFile |
boolean |
出力をローカルのファイルシステム上に保存するかどうか。
このオプションを true に設定する場合は、'filename'
も必ず指定しなければならないことに注意しましょう。
|
false |
targetEncoding |
string |
設定すると、コンテンツのエンコーディングを targetEncoding に変換します。
必要に応じて BOM も追加します。エンコーディング名については、
PHP の mbstring のドキュメントを参照ください。
ちなみに、Excel は 'UTF-16LE' を使用しています。
|
'' |
useQuotes |
mixed |
enclosure で指定した文字で値を囲むかどうか。
true: 常に囲む、false: 決して囲まない、'auto': 必要に応じて囲む
|
'auto' |
writeMode |
string |
内部的に fopen() をコールする際に使用するモード。
たとえば既存のファイルに追記したい場合などに便利です。
使用可能なモードについては、fopen() のドキュメントを参照ください。
|
'wb' |