`
- 浏览:
8549 次
- 性别:
- 来自:
北京
-
php 代码
- <?php
-
-
-
-
-
-
- class File {
-
-
-
-
-
- static public function FileExit($pFile){
- return file_exists($pFile);
- }
-
-
-
-
-
- static public function CreateDir($pDir){
- $l = explode("/", $pDir);
- $path = dirname(__FILE__);
-
- for ($i=0; $i<count($l); $i++){
- if(!File::FileExit($path)){
- mkdir($path);
- }
- $path .="/".$l[$i];
- }
- }
-
-
-
-
- static public function Ext($pFileName) {
- $ext = "";
- if(preg_match("/\.([^\.]*)$/is", $pFileName, $arr)) {
- $ext = $arr[1];
- }
- return $ext;
- }
-
-
-
- static public function MD5($pFile) {
- return File::Exist($pFile)?md5(file_get_contents($pFile)):false;
- }
-
-
-
-
- static public function _get($pFile) {
- if(File::FileExit($pFile)){
- return file_get_contents($pFile);
- }
- else {
- return false;
- }
- }
-
-
-
-
- static public function _put($pFile, $pStr) {
- file_put_contents($pFile, $pStr);
- }
-
-
-
-
-
- static public function to_log($pFile, $pStr='', $pBase ='./'){
- $log_path = $pBase . $pFile;
- $fp = fopen("$log_path","a+");
-
- $log_line = date("Y-m-d H:i:s",time()) ." ". $lab . "\n";
- fwrite($fp , $log_line);
- fclose($fp);
- }
- }
- ?>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在.NET开发领域,C#是一种广泛使用的编程语言,尤其在ASP.NET框架下,开发者们经常需要处理各种各样的任务,如数据库操作、日志记录、字符串处理、JavaScript交互、文件操作以及FTP传输等。以下是对标题和描述中提及...
本主题主要围绕"文件及文件夹常用操作类",涵盖复制、剪切、查找、删除等基础功能,以及文件夹的创建与打开等操作。 1. **复制与剪切**: - **复制**:这是将文件或文件夹从一个位置创建到另一个位置的副本,通常...
以下是一些C#文件操作的常用类及其详细说明: 1. **FileInfo类**: - `FileInfo`是用于单个文件操作的类,包含了文件的基本属性如名称、大小、创建日期等。你可以通过实例化它来获取或修改文件信息,如`FileInfo ...
在IT行业中,掌握一些常用的工具和命令是提升工作效率的关键。以下是对标题、描述中提到的知识点的详细说明: 1. **IntelliJ IDEA(IDEA)常用快捷键**: IDEA是一款广泛使用的Java开发集成环境,其丰富的快捷键...
在C++编程中,工具类是非常重要的一部分,它们提供了一系列通用功能,可以帮助开发者更...通过学习和理解这些源码,开发者能够更好地理解和掌握C++的文件操作、字符串处理以及网络编程技术,从而提升自身的编程能力。
2. 标准化:库文件可以实现标准化操作,确保不同项目中的相似功能一致性,提升程序质量和可维护性。 3. 扩展性:S7-200SMART库文件通常包含扩展功能模块,如模拟输入/输出、运动控制等,方便用户进行高级应用开发。 ...
C#常用类文件,包括:SqlHelper源码及使用实例,DataValidator,Excel操作类.cs,Word操作类.cs,常用输出JS脚本的类.cs, 文件目录常用操作的类.cs,常用数据检查类.cs等等.
这个压缩包文件“C#操作类全--几乎涵盖所有常用的C#类库”很可能包含了C#开发中常用的各种类和方法的详细讲解和示例代码。 首先,我们来探讨一下C#的基础类库——.NET Framework或.NET Core。.NET Framework是微软...
本文将深入探讨`File`类以及相关的实用方法,帮助你更好地理解和运用Java进行文件操作。 1. **File类的基本概念** `File`类是Java中的一个核心类,它代表了文件和目录路径名的抽象表示。通过`File`对象,我们可以...
在C#编程语言中,"常用操作类"指的是那些经常被开发者用来处理各种任务的类库,它们大大简化了代码编写工作。在这个压缩包中,我们可能会找到与IO(输入/输出)、DB(数据库)以及Word操作相关的类。下面将分别详细...
总之,C#提供了强大且易用的文件操作工具,通过`System.IO.File`和`System.IO.FileInfo`类,开发者能够方便地完成文件的读写、创建、删除、复制和移动等一系列操作,从而满足各种应用程序的需求。在实际编程中,结合...
在Java编程语言中,`File`类是处理文件和目录的...`File`类提供了丰富的功能,让开发者能够灵活地管理和操作文件和目录,满足各种应用场景的需求。在实际开发中,这些方法常常结合使用,以实现更复杂的文件系统操作。
- `File`:文件操作类,包括读取、写入、移动、删除文件。 - `Directory`:目录操作类,用于创建、遍历、删除目录。 3. 数据库操作类: - `PDO`:PHP Data Objects,提供了一种数据库访问层,支持多种数据库。 ...
数据库操作类 把添加,删除,修改,单独查看,分页查看表的所有操作都封装成类,操作非常简单 如分页类:$dbXX->showFenye($len),$len为分页长度, $dbXX->up是上一页,$dbXX->down是下一页,等等 跳转类,把history,location,...
### Eclipse 最常用快捷键详解 #### 一、概述 Eclipse 是一款强大的开源集成开发环境(IDE),广泛应用于 Java 开发领域。为了提高开发效率,掌握 Eclipse 的快捷键显得尤为重要。本文将详细介绍 Eclipse 中最常用...
二维码操作类,分词辅助类,分页,各种验证帮助类,计划任务,缓存,加密解密,配置文件操作类,日历,日志,上传下载,时间操作类,视频帮助类,条形码帮助类,图片操作类,网站路径操作类,文件操作类,压缩解压缩...
- **File类**:代表磁盘上的文件或目录,提供文件操作方法。 - **BufferedReader/BufferedWriter**:缓冲流,提高读写效率。 4. **多线程** - **Thread类**:代表程序的执行线程。 - **Runnable接口**:定义可...
FileUtil则是一个通用的文件操作工具类,可能包含读写文件、创建、删除、移动文件或目录等常用方法。在Java或许多其他编程语言中,都有类似的实用工具类,以简化对文件系统的操作。 最后,Minio是一个开源的对象...