как манипулировать csv из кода (cron)?PHP ...?Пример: вставить + удалить значения столбца ... - PullRequest
0 голосов
/ 31 июля 2011

Дело в следующем:

У меня есть CSV с некоторыми столбцами ...

1) мне нужно автоматически вставить пустой столбец между H и I , поэтому другие столбцы просто нужно переместить в следующее место I -> J ... J - > К и тд ...

2) O значения столбца должны стать новыми значениями I столбца, а затем удалить все значения, содержащиеся в «старом» O

3) сохранить CSV

Спасибо за вашу помощь

Ответы [ 2 ]

2 голосов
/ 31 июля 2011

вы можете использовать библиотеку Spl, чтобы увидеть пример: http://www.php.net/manual/en/splfileobject.setcsvcontrol.php

2 голосов
/ 31 июля 2011

Вы должны прочитать файл в память, используя fgetcsv () .Затем вы можете творить чудеса, манипулируя массивами, используя, например, array_splice () .Наконец, вы записываете «массив CSV» обратно на диск, используя fputcsv () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...