📜  如何在PHP中将数组转换为 CSV 文件?

📅  最后修改于: 2022-05-13 01:56:25.842000             🧑  作者: Mango

如何在PHP中将数组转换为 CSV 文件?

要将数组转换为 CSV 文件,我们可以使用 fputcsv()函数。 fputcsv()函数用于将一行格式化为 CSV(逗号分隔值)文件并将其写入打开的文件。必须读取的文件和字段作为参数发送到 fputcsv()函数,成功时返回写入字符串的长度,失败时返回 FALSE。

句法 :

fputcsv( file, fields, separator, enclosure, escape )

示例 1:


运行上述PHP程序后,您可以在程序文件所在的同一目录中找到名为persons.csv的文件。当您使用 CSV 文件阅读器应用程序(如 Microsoft Excel)打开此文件时,您将看到如下图所示的内容。

在 Microsoft Excel 中输出

示例 2:假设您要将所有表单输入放入 CSV 文件中,然后首先创建一个表单以获取用户的输入并将其存储到数组中。然后将数组元素转换为 csv 文件。

index.html
 

      

    
        How to Convert Array to
        CSV file in PHP ?
    

  
 
          
     
    
                         Name                              

                         Email                              

                       Phone                                
    


gfg.php



输出:
  • 输入形式:
  • 输入数据在excel中显示为输出:

PHP是一种专门为 Web 开发而设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。