在PHP中重新排列制表符分隔数据的脚本的起始位置

在PHP中重新排列制表符分隔数据的脚本的起始位置,php,tabs,delimited,Php,Tabs,Delimited,这将是我的第一个PHP项目之一 PHP中重新排列制表符分隔数据的脚本的起始位置 我有一个制表符分隔的数据文本文件,需要定期重新排列。有些整列必须移动到文本文件的不同部分,有些列的标题也需要重命名。基本上,我的制表符分隔的数据文件正在转换为与另一个制表符分隔的数据集相匹配,以适应系统。(实际上,该文件是一个Amazon.com卖家中心订单报告制表符分隔的文本文件,其格式与从Amazon.com自己的市场订单报告下载的制表符分隔的文本文件不同) 我希望有人能给我一些指导,告诉我从哪里开始编写代码,或

这将是我的第一个PHP项目之一

PHP中重新排列制表符分隔数据的脚本的起始位置

我有一个制表符分隔的数据文本文件,需要定期重新排列。有些整列必须移动到文本文件的不同部分,有些列的标题也需要重命名。基本上,我的制表符分隔的数据文件正在转换为与另一个制表符分隔的数据集相匹配,以适应系统。(实际上,该文件是一个Amazon.com卖家中心订单报告制表符分隔的文本文件,其格式与从Amazon.com自己的市场订单报告下载的制表符分隔的文本文件不同)


我希望有人能给我一些指导,告诉我从哪里开始编写代码,或者如何让这个脚本工作…

使用和使用解析数据。如果您需要一个示例,可以在multisort手册页面上找到。

使用和使用解析数据。如果您需要一个示例,可以在multisort手册页面上找到。

您可以使用PHP,使用
“\t”
作为分隔符来读取TSV文件

这将为您提供一个列数组,您可以根据需要对其进行操作。完成后,您可以使用

编辑:例如,该过程如下

  • 打开现有数据文件(源)和新目标文件的文件句柄(使用
    fopen()
  • 使用
    fgetcsv()
  • 使用
    fgetcsv()
    返回的值按所需顺序创建一个新的列数组
  • 使用
    fputcsv()
  • 完成后,关闭两个文件句柄

  • 您可以使用PHP读取TSV文件,使用
    “\t”
    作为分隔符

    这将为您提供一个列数组,您可以根据需要对其进行操作。完成后,您可以使用

    编辑:例如,该过程如下

  • 打开现有数据文件(源)和新目标文件的文件句柄(使用
    fopen()
  • 使用
    fgetcsv()
  • 使用
    fgetcsv()
    返回的值按所需顺序创建一个新的列数组
  • 使用
    fputcsv()
  • 完成后,关闭两个文件句柄

  • 你一定要知道这里

  • 要匹配php中的选项卡,请使用字符串:“\t”
  • 接下来,您将需要函数从文件的一行获取数组
  • 接下来,需要在数组元素之间循环以分析数据
  • 当然,PHP中的应用程序将始终帮助您
  • 最后,当您需要生成最终的制表符分隔文件时,您需要

  • 当然,请看一下PHP中的语法和函数。

    当然,您必须了解这里的内容

  • 要匹配php中的选项卡,请使用字符串:“\t”
  • 接下来,您将需要函数从文件的一行获取数组
  • 接下来,需要在数组元素之间循环以分析数据
  • 当然,PHP中的应用程序将始终帮助您
  • 最后,当您需要生成最终的制表符分隔文件时,您需要

  • 当然,看看PHP中的函数。

    我不知道+1对你来说是什么,我不知道+1对你来说是什么