当前位置:首页 > PHP教程 > php文件操作 > 列表

PHP获取文件扩展名的常用方法小结【五种方式】

添加日期:2018-11-04 13:54:18 发布:smiling 
本文实例总结了PHP获取文件扩展名的常用方法,分享给大家供大家参考,具体如下:这是我应聘实习时遇到的一道笔试题:使用五种以上方式获取一个文件的扩展名。要求:dir upload image jpg,找出 j ...

php fopen函数创建中文文件名出错

添加日期:2018-10-22 17:12:25 发布:smiling 
PHP使用fopen()、filesize()等PHP文件系统函数处理中文名文件经常会提示出错,如下错误信息:Warning: fopen(……): failed to open stream: No such file or directory in……Warning: ...

PHP Laravel实现文件下载功能

添加日期:2018-10-10 22:00:46 发布:smiling 
Laravel 的上一个 LTS(长期支持)版本是 Laravel 5 1,发布于 2015 年 6 月,按照对 LTS 版本的约定,两年的 bug 修复支持到今年中旬就结束了,所以今年中旬必然要出一个 LTS 后继 ...

PHP实现文件之下所有文件重命名

添加日期:2018-10-10 21:59:47 发布:smiling 
我们在使用电脑办公的时候又是会需要需要把一个文件包含的其他所有文件进行重命名。由于文件太多,一个一个去改会比较麻烦,那么这时候有什么好的方法重命名呢?下面文章就给大家分享下,通过PHP实 ...

PHP如何实现批量清空删除指定文件夹所有内容

添加日期:2018-09-28 11:09:02 发布:smiling 
本文实例讲述了PHP实现批量清空删除指定文件夹所有内容的方法。分享给大家供大家参考,具体如下:cleancache php:<?php 清文件缓存$dirs=array(realpath(dirname(__FILE__) & 39; data cache_ ...

php断点续传时如何把大文件分割的源码分享

添加日期:2018-09-28 10:57:38 发布:smiling 
php实现断点续传,就需要把大文件分割成多个小文件,然后单个上传。传完后在合并。│merge php&ndash;合并文件脚本│merge zip&ndash;合并后文件│socket zip&ndash;需要分割的文件│split php&nda ...

PHP如何搭建大文件切割分块上传功能的实例代码

添加日期:2018-09-25 11:18:00 发布:smiling 
背景:在网站开发中,文件上传是很常见的一个功能。相信很多人都会遇到这种情况,想传一个文件上去,然后网页提示该文件过大。因为一般情况下,我们都需要对上传的文件大小做限制,防止出现意外的情 ...

php断点续传时如何把大文件分割的源码分享

添加日期:2018-09-25 10:45:30 发布:smiling 
php实现断点续传,就需要把大文件分割成多个小文件,然后单个上传。传完后在合并。│merge php&ndash;合并文件脚本│merge zip&ndash;合并后文件│socket zip&ndash;需要分割的文件│split php&nda ...

php利用自带的ZipArchive类压缩文件

添加日期:2018-09-22 12:18:27 发布:smiling 
php处理压缩和解压缩用自带的扩展类就能实现,虽然没有压缩软件那么高效和丰富,但是在web应用中,还是非常受用的。用php打包一个zip压缩文件非常简单,几行代码就能实现。实现源码:<?php$zipObj= ...

php获取目录下的所有文件并按时间排序

添加日期:2018-09-21 09:34:04 发布:smiling 
php获取目录中的所有文件名1、先打开要操作的目录,并用一个变量指向它打开当前目录下的目录pic下的子目录common。$handler = opendir(&rsquo;pic common&rsquo;);2、循环的读取目录下的所有文件 ...

php文件锁类防止并发的例子

添加日期:2018-09-19 10:08:48 发布:smiling 
工作间隙写了个文件锁的类,用于解决并发的一些问题。bool flock ( int handle, int operation [, int &wouldblock] );flock() 操作的 handle 必须是一个已经打开的文件指针。operati ...

php 遍历目录文件编码转换

添加日期:2018-09-14 13:40:33 发布:smiling 
遍历当前目录及子目录,把所有的文件转换编码到UTF-8,代码如下: phpiconv php execitonrootdir$path=dirname(__FILE__);tree($path);functionencodeFiles($fileName){ echo$fileName;if(file_e ...

Laravel 5.1对文件进行存储、移动和删除操作操作实例

添加日期:2018-09-14 13:28:35 发布:smiling 
Laravel 基于 Flysystem 提供了强大的文件系统对文件进行存储和删除,该文件系统和缓存一样,支持多种驱动,这些驱动包括本地驱动、FTP、Amazon S3以及 Rackspace,在这些驱动之上提供了统一 ...