创建CSV文件并根据条件使用PHP添加数据的步骤如下:
fopen()
函数创建一个新的CSV文件:$file = fopen('data.csv', 'w');
$data = array(
array('Name', 'Age', 'City'),
array('John', 25, 'New York'),
array('Jane', 30, 'London'),
array('Mike', 35, 'Paris')
);
$conditionField = 'Age';
$conditionValue = 30;
foreach ($data as $row) {
// 判断条件是否满足
if ($row[$conditionField] >= $conditionValue) {
// 将数据写入CSV文件
fputcsv($file, $row);
}
}
fclose($file);
完整的代码示例:
$file = fopen('data.csv', 'w');
$data = array(
array('Name', 'Age', 'City'),
array('John', 25, 'New York'),
array('Jane', 30, 'London'),
array('Mike', 35, 'Paris')
);
$conditionField = 'Age';
$conditionValue = 30;
foreach ($data as $row) {
if ($row[$conditionField] >= $conditionValue) {
fputcsv($file, $row);
}
}
fclose($file);
这段代码将创建一个名为"data.csv"的CSV文件,并将满足条件的数据行添加到文件中。你可以根据实际需求修改数据和条件。
领取专属 10元无门槛券
手把手带您无忧上云