SplFileObject_setCsvControl_error002.phpt 507 B

123456789101112131415161718192021222324
  1. --TEST--
  2. SPL: SplFileObject::setCsvControl error 002
  3. --CREDITS--
  4. Erwin Poeze <erwin.poeze at gmail.com>
  5. --FILE--
  6. <?php
  7. file_put_contents('csv_control_data.csv',
  8. <<<CDATA
  9. 'groene appelen'|10
  10. 'gele bananen'|20
  11. 'rode kersen'|30
  12. CDATA
  13. );
  14. $s = new SplFileObject('csv_control_data.csv');
  15. $s->setFlags(SplFileObject::READ_CSV);
  16. $s->setCsvControl('|', 'two');
  17. ?>
  18. --CLEAN--
  19. <?php
  20. unlink('csv_control_data.csv');
  21. ?>
  22. --EXPECTF--
  23. Warning: SplFileObject::setCsvControl(): enclosure must be a character in %s on line %d