> php教程 > php手册 > 본문

php生成txt文件标题及内容

WBOY
풀어 주다: 2016-06-06 19:52:58
원래의
1603명이 탐색했습니다.

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!