当前位置: 首页 > 编程笔记 >

php写入数据到CSV文件的方法

元玮
2023-03-14
本文向大家介绍php写入数据到CSV文件的方法,包括了php写入数据到CSV文件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了php写入数据到CSV文件的方法。分享给大家供大家参考。具体实现方法如下:

<?php
$row = 0;
ini_set('max_execution_time', 300);
$cate;$item;$value;$us;
$fp = fopen("torah1.csv", "w");
if (($handle = fopen("t.csv", "r")) !== FALSE) {
  while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $num = count($data);
    $row++;
    for ($c=0; $c < $num; $c++) {
      if($c==0){   
      $us = $data[$c];
      }
      if($c==1){
      $item = explode(" ",$data[$c]);
      echo "<prE>";
      print_r($item);
      } elseif($c==2){
       $value=$data[$c];
      }
      elseif($c==3){
       $cate1 = $data[$c];
      }
      else{
      }
    } // end of for loop
    if($row > 1838)
    {
      exit;
    }
    fputcsv($fp, array($us,$item[0],$item[1],$item[2],$item[3]));
  }//End of While
 }// End of IF
  fclose($handle);
  fclose($fp);
?>

希望本文所述对大家的php程序设计有所帮助。

 类似资料:
  • 本文向大家介绍php将csv文件导入到mysql数据库的方法,包括了php将csv文件导入到mysql数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php将csv文件导入到mysql数据库的方法。分享给大家供大家参考。具体分析如下: 本程序实现数据导入原理是先把csv文件上传到服务器,然后再通过php的fopen与fgetcsv文件把数据保存到数组,然后再用while把数据一

  • 我在pandas中有一个数据帧,我想把它写到CSV文件中。我使用的是: 并得到错误: 有没有什么方法可以很容易地解决这个问题(例如,我的数据帧中有unicode字符)?还有,有没有一种方法可以使用“to-tab”方法(我认为不存在)写入以制表符分隔的文件,而不是CSV?

  • 我正在使用Spark 2.3,我需要将Spark数据帧保存到csv文件中,我正在寻找更好的方法。。查看相关/类似的问题,我发现了这个问题,但我需要一个更具体的: 如果DataFrame太大,如何避免使用Pandas?因为我使用了函数(下面的代码),它产生了: 内存不足错误(无法分配内存)。 使用文件I/O直接写入csv是更好的方法吗?它可以保留分隔符吗? 使用df。聚结(1)。写选项(“标题”、“

  • 本文向大家介绍PHP编程实现csv文件导入mysql数据库的方法,包括了PHP编程实现csv文件导入mysql数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP编程实现csv文件导入mysql数据库的方法。分享给大家供大家参考,具体如下: config.db.php内容如下; index.php内容如下: insertdb.php内容如下: 更多关于PHP相关内容感兴趣的读

  • 本文向大家介绍C#通过流写入数据到文件的方法,包括了C#通过流写入数据到文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#通过流写入数据到文件的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 我正试图用C#语言逐行写入一个文件。这是我的功能 整个函数在一个循环中运行,每一行都应该写入文件。在我的例子中,下一行覆盖现有行,最后,我在csv文件中只得到一条记录,这是最后一条。如何写入文件中的所有行?