SplFileObject::getCsvControl
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
SplFileObject::getCsvControl — Obtém o delimitador, o caractere de fechamento e o caractere de escape para CSV
Descrição
Obtém o delimitador, o caractere de fechamento e o caractere de escape usados para analisar os campos CSV.
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Retorna um array indexado contendo o delimitador, o caractere de fechamento e o caractere de escape.
Registro de Alterações
Versão | Descrição |
---|---|
7.4.0 | O caractere de escape agora pode ser uma string vazia. |
7.0.10 | Adicionado o caractere de escape ao array retornado. |
Exemplos
Example #1 Exemplo de SplFileObject::getCsvControl()
<?php
$file = new SplFileObject("data.txt");
print_r($file->getCsvControl());
?>
O exemplo acima produzirá algo semelhante a:
Array ( [0] => , [1] => " [2] => \ )
Veja Também
- SplFileObject::setCsvControl() - Definir o delimitador, o encapsulador e o caractere de escape para CSV
- SplFileObject::fgetcsv() - Obtém linha do arquivo e interpreta como campos CSV