SplFileObject::getCsvControl
SplFileObject::getCsvControl
(PHP 5 >= 5.2.0, PHP 7)
SplFileObject::getCsvControl — Get the delimiter, enclosure and escape character for CSV
Description
public array SplFileObject::getCsvControl ( void )
Gets the delimiter, enclosure and escape character used for parsing CSV fields.
Parameters
This function has no parameters.
Return Values
Returns an indexed array containing the delimiter, enclosure and escape character.
Changelog
Version | Description |
---|---|
5.6.25, 7.0.10 | Added the escape character to the returned array. |
Examples
Example #1 SplFileObject::getCsvControl() example
<?php
$file = new SplFileObject("data.txt"
print_r($file->getCsvControl()
?>
The above example will output something similar to:
Array
(
[0] => ,
[1] => "
[2] => \
)
See Also
- SplFileObject::setCsvControl() - Set the delimiter, enclosure and escape character for CSV
- SplFileObject::fgetcsv() - Gets line from file and parse as CSV fields
← SplFileObject::getChildren
SplFileObject::getCurrentLine →
© 1997–2017 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://secure.php.net/manual/en/splfileobject.getcsvcontrol.php