国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php生成txt文件標題及內容的方法

php生成txt文件標題及內容的方法

2020-06-05 15:52php中文網 PHP教程

本文為大家詳細介紹下php如何生成txt文件標題及內容,下面有個不錯的示例,大家可以感受下

復制代碼 代碼如下:


<?php
/**
*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,'--------------<br/>';
if( method_exists( $this,$fun))
{
$file = $file_name.".".$file_type;
$this -> $fun ($file,$title,$data);
return true;
}else{
return "NO!";
}
}
/**
*生成txt類型文件
*@string $file 文件名
*@array $title 標題
*@array $data 內容
*/
public function mk_txt($file,$title,$data){
$string = "";
if(!empty($title)){
for( $i = 0;$i < count( $title ); $i++ ){
$string .= ' '. mb_convert_encoding($title[$i],'GBK',"UTF-8");
}
$string .="\r\n";
}
foreach ( $data as $key =>$var)
{
for( $i = 0; $i < count($data[$key]); $i++ ){
$string .= ' '. mb_convert_encoding($data[$key][$i],'GBK',"UTF-8");
}
$string .="\r\n";
}
# 測試點
echo $this->file_dir.$file,'-----123---------<br/>';
$fp = fopen($this->file_dir.$file, "a+");
fwrite($fp,$string);
fclose($fp);
return true;
}


}

//**************************************
//測試
$dir ='E:\dev\ ';
$file_name = "test";
$file_type = "txt";
$title = array("name","sex","age");
$data[] = array("tom","boy",20);
$data[] = array("perry","girl",20);
$file = new createFile($dir);
$flag = $file-> create_file($file_name,$file_type,$title,$data);
if($flag == true){
echo "生成成功";
}else{
echo "生成失敗";
}

?>

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 午夜特片 | 91av在线免费播放 | 久久综合一区二区三区 | 五月婷婷导航 | 欧美日韩电影一区二区三区 | 亚洲精品男人的天堂 | 一级毛片免费完整视频 | 国产精品亚洲精品 | 欧美日韩中文字幕 | 日韩在线国产 | 成人免费xxx在线观看 | 蜜桃国精产品二三三区视频 | 精品久久久久久国产 | 91亚洲精品一区 | 九九免费精品视频 | 国产精品一区二区三区四区 | 性色网址 | 国产a级毛片 | 亚洲午夜av久久乱码 | 久久久精品国产 | 亚洲综合中文 | 精品亚洲永久免费精品 | 亚洲视频久久久 | 北条麻妃在线一区二区 | 免费在线a | 在线成人国产 | 欧洲一区二区三区 | 超碰一区二区 | 亚洲欧美日韩在线一区 | 欧美一区二区免费 | 中文字幕在线免费看 | 久久久www成人免费无遮挡大片 | 黄色在线免费观看视频网站 | 日本少妇bbbb爽爽bbb美 | 免费污片网站 | 免费a级毛片在线观看 | 久久九九精品视频 | 国产精品国产a | 99热首页 | 国产伦精品一区二区三区高清 | 亚洲无线观看 |