php - 通过 PHP 从 CSV 文件中删除特定行
问题描述
我想从 CSV 文件中删除特定的行,所以我找到了这段代码。但我不明白为什么会有'$myCsv'。
$id = $_GET['id'];
if($id){
$file_handle = fopen("out.csv", "w+");
$myCsv = array();
while(!feof($file_handle)){
$line_of_text = fgetcsv($file_hanle, 1024);
if($id != $line_of_text[1]){
fputcsv($file_handle, $line_of_text);
}
fclose($file_handle);
}
解决方案
推荐阅读
- sql - 在 PostgreSQL 中删除与下一行具有不同值的行
- android - 在某些情况下(单例)可以在 Android 上从 Globalscope 启动协程吗?
- javascript - 如何将 CSV 图形转换为 HTML?
- css - 悬停填充按钮背景从下到上,文本颜色从下到上
- vb.net - VB.Net signedXml“Base-64 字符串中的无效字符”
- matlab - 如何对 cfit 的结果求平方?
- java - 使用 DateTimeFormatterBuilder 解析缺失日期的日期,默认为月末
- powershell - 在 Outlook 中创建 Skype 会议的 PowerShell 脚本
- javascript - 带有 d3.json 的错误柱形图不呈现
- android - 如何仅在 AndroidManifest.xml 文件中获取 android 设备中已安装应用程序的权限?