Heim  >  Artikel  >  php教程  >  php生成txt文件标题及内容

php生成txt文件标题及内容

WBOY
WBOYOriginal
2016-06-06 19:52:581638Durchsuche

欢迎进入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文件标题及内容

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn