SplFileObject_fgetcsv_escape_default.phpt 421 B

123456789101112131415161718192021222324
  1. --TEST--
  2. SplFileObject::fgetcsv with default escape character
  3. --FILE--
  4. <?php
  5. $fp = fopen('SplFileObject__fgetcsv7.csv', 'w+');
  6. fwrite($fp, '"aa\"","bb","\"c"');
  7. fclose($fp);
  8. $fo = new SplFileObject('SplFileObject__fgetcsv7.csv');
  9. var_dump($fo->fgetcsv());
  10. ?>
  11. --CLEAN--
  12. <?php
  13. unlink('SplFileObject__fgetcsv7.csv');
  14. ?>
  15. --EXPECTF--
  16. array(3) {
  17. [0]=>
  18. string(4) "aa\""
  19. [1]=>
  20. string(2) "bb"
  21. [2]=>
  22. string(3) "\"c"
  23. }