| category | 
PHPExcel | 
| package | 
PHPExcel_Writer_CSV | 
| copyright | 
Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel) | 
 Methods
Create a new PHPExcel_Writer_CSV
__construct(\PHPExcel $phpExcel) 
 
Get delimiter
getDelimiter() : string
 
Get disk caching directory
getDiskCachingDirectory() : string
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::getDiskCachingDirectory() | 
Returns
string
  
 
Get enclosure
getEnclosure() : string
 
Get whether the file should be saved with full Excel Compatibility
getExcelCompatibility() : boolean
 
Write charts in workbook?
	If this is true, then the Writer will write definitions for any charts that exist in the PHPExcel object.
getIncludeCharts() : boolean
Inherited
If false (the default) it will ignore any charts defined in the PHPExcel object.
 
| inherited_from | 
\PHPExcel_Writer_Abstract::getIncludeCharts() | 
Returns
boolean
  
 
Get line ending
getLineEnding() : string
 
Get sheet index
getSheetIndex() : int
 
Get whether BOM should be used
getUseBOM() : boolean
 
Get use disk caching where possible?
getUseDiskCaching() : boolean
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::getUseDiskCaching() | 
Returns
boolean
  
 
Save PHPExcel to file
save(string $pFilename) 
@param   string       $pFilename  Name of the file to save
 
Parameters
$pFilename
string
Exceptions
  
 
Set delimiter
setDelimiter(string $pValue) : \PHPExcel_Writer_CSV
Parameters
$pValue
stringDelimiter, defaults to ,
 
Returns
  
 
Set enclosure
setEnclosure(string $pValue) : \PHPExcel_Writer_CSV
Parameters
$pValue
stringEnclosure, defaults to "
 
Returns
  
 
Set whether the file should be saved with full Excel Compatibility
setExcelCompatibility(boolean $pValue) : \PHPExcel_Writer_CSV
Parameters
$pValue
booleanSet the file to be written as a fully Excel compatible csv file
							Note that this overrides other settings such as useBOM, enclosure and delimiter
 
Returns
  
 
Set write charts in workbook
	Set to true, to advise the Writer to include any charts that exist in the PHPExcel object.
setIncludeCharts(boolean $pValue) : \PHPExcel_Writer_IWriter
Inherited
Set to false (the default) to ignore charts.
 
| inherited_from | 
\PHPExcel_Writer_Abstract::setIncludeCharts() | 
Parameters
$pValue
boolean
Returns
  
 
Set line ending
setLineEnding(string $pValue) : \PHPExcel_Writer_CSV
Parameters
$pValue
stringLine ending, defaults to OS line ending (PHP_EOL)
 
Returns
  
 
Set whether BOM should be used
setUseBOM(boolean $pValue) : \PHPExcel_Writer_CSV
Parameters
$pValue
booleanUse UTF-8 byte-order mark? Defaults to false
 
Returns
  
 
Set use disk caching where possible?
setUseDiskCaching(boolean $pValue, string $pDirectory) : \PHPExcel_Writer_Excel2007
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::setUseDiskCaching() | 
Parameters
$pValue
boolean
$pDirectory
stringDisk caching directory
 
Exceptions
Returns
  
 
Write line to CSV file
_writeLine(mixed $pFileHandle, array $pValues) 
Parameters
$pFileHandle
mixedPHP filehandle
 
$pValues
arrayArray containing values in a row
 
Exceptions
  
 
 Properties
 
$_diskCachingDirectory : string
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::$$_diskCachingDirectory | 
  
 
 
$_includeCharts : boolean
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::$$_includeCharts | 
  
 
 
 
$_useDiskCaching : boolean
Inherited
| inherited_from | 
\PHPExcel_Writer_Abstract::$$_useDiskCaching | 
  
 
 
 
 
$_excelCompatibility : boolean