<?php
$root_dir = dirname(__FILE__);
/**
* 文件操作类
* Class FileOperation
*/
class FileOperation{
/**
* 实例
*/
static $handle = null;
/**
* 初始化
*/
function __construct($fileName = 'reptile_quanguo_1_error') {
chmod(dirname(__FILE__), 0777);
$errorFile = $fileName.date("Y-m-d").'.txt';
self::$handle = fopen($errorFile, 'a');
}
/**
* 写入文件
**/
function writeToTxt($data) {
// 写入的内容
fwrite(self::$handle, $data);
}//function end
/**
* 写入文件
**/
function closeTxt() {
// 关闭b.php文件
fclose(self::$handle);
// 销毁文件资源句柄变量
//unset($handle);
}
}//class end
$root_dir = dirname(__FILE__);
/**
* 文件操作类
* Class FileOperation
*/
class FileOperation{
/**
* 实例
*/
static $handle = null;
/**
* 初始化
*/
function __construct($fileName = 'reptile_quanguo_1_error') {
chmod(dirname(__FILE__), 0777);
$errorFile = $fileName.date("Y-m-d").'.txt';
self::$handle = fopen($errorFile, 'a');
}
/**
* 写入文件
**/
function writeToTxt($data) {
// 写入的内容
fwrite(self::$handle, $data);
}//function end
/**
* 写入文件
**/
function closeTxt() {
// 关闭b.php文件
fclose(self::$handle);
// 销毁文件资源句柄变量
//unset($handle);
}
}//class end
本文介绍了一个简单的PHP文件操作类实现,包括文件的创建、写入及关闭等基本功能。该类通过构造函数指定文件名并按日期生成具体文件路径,使用追加模式打开文件,支持写入任意字符串数据。
5299

被折叠的 条评论
为什么被折叠?



