欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php生成txt文件标题及内容

程序员文章站 2022-05-12 21:38:01
...

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 php生成txt文件标题及内容,代码附上: ?php /** *1.前几天一哥们工作中他们领导让他写一个上生成文件的类:生成文件,文件类型支持:txt、html、csv、pdf、doc(或者docx)。 * *2.生成的内容是一张

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  php生成txt文件标题及内容,代码附上:

  

  /**

  *1.前几天一哥们工作中他们领导让他写一个上生成文件的类:生成文件,文件类型支持:txt、html、csv、pdf、doc(或者docx)。

  *

  *2.生成的内容是一张表格(像html中的table),参数为:生成文件的类型、生成内容的标题(数组),生成内容(数组,和标题相对应)。

  */

  /*************************************************

  * class name:createFile

  * description:create different type files

  * author:fenghuo

  * date:2013-11-12

  ************************************************/

  /**

  *3.我利用晚上的时间帮他就整理了一个生成txt的文件类。

  ***/

  class createFile{

  public $file_type;

  public $file_name;

  public $file_dir;

  /**

  * 构造函数:初始化生成文件的目录

  */

  public function __construct($file_dir){

  $this->file_dir = $file_dir;

  }

  /**

  * 生成文件的入口函数

  * @string $file_name 文件名

  * @string $file_type 文件类型

  * @array $title 生成内容的标题行

  * @array $data 生成内容

  */

  public function create_file($file_name,$file_type,$title,$data){

  if(empty($data)){

  return false;

  }

  if(!empty($title)){

  if(count($title) != count($data[0])){

  return false;

  }

  }

  if($file_name == ""){

  $file_name = $this->file_name;

  }

  if($file_type == ""){

  $file_type = $this->file_type;

  }

  $fun = 'mk_'.$file_type;

  # 测试点

  echo $fun,'--------------
';

  if( method_exists( $this,$fun))

  {

[1] [2]

php生成txt文件标题及内容