我正在编写cron php脚本以在导入网站数据库之前清理csv文件。每行都有一个Quantity_Available字段。我的意图是不使用Quantum_Available ==“ 0”来写行以减小文件的大小(14,000条记录)。
我很满意打开现有文件并将其写入新文件的习惯。只是不确定用于检查该字段并跳过具有该值的行的代码。
开始数组:项目,数量_可用,颜色
汽车,3,蓝色
马,0,布朗
摩托车,2,黑色
预期结果:
汽车,3,蓝色
摩托车,2,黑色
我在这里进行了大量搜索,但没有找到此特定实例。
如果您唯一需要做的就是删除数量为零的行,并且您具有命令行访问权限,建议您使用grep -v ',0,' file.csv
而不是编写PHP