/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/SplFileObject/SplFileObject_setCsvControl_basic.phpt
30 строк
608 B
Gina Peter Banyard
ext/(standard|spl): Deprecate passing a non-empty string as the $enclosure parameter (#15362)
12 авг 2024, 18:09
Не верифицирован
12 авг 2024, 18:09
c818d94
Код
Авторство
О чём код?
--TEST-- SPL: SplFileObject::setCsvControl basic --CREDITS-- Erwin Poeze <erwin.poeze at gmail.com> --FILE-- <?php file_put_contents( 'csv_control_data_basic.csv', <<<CDATA 'groene appelen'|10 'gele bananen'|20 'rode kersen'|30 CDATA ); $s = new SplFileObject('csv_control_data_basic.csv'); $s->setFlags(SplFileObject::READ_CSV); $s->setCsvControl('|', '\'', ''); foreach ($s as $row) { list($fruit, $quantity) = $row; echo "$fruit : $quantity\n"; } ?> --CLEAN-- <?php unlink('csv_control_data_basic.csv'); ?> --EXPECT-- groene appelen : 10 gele bananen : 20 rode kersen : 30