php文件操作相关函数

时间:2022-05-19 10:00:19
85
免费空间申请:wanwang.aliyun.com/hosting/free/
免费*域名:frennnom.com

ipconfig    //查看自己的ip地址
资源读取函数
opendir(路径)    //获取指定资源文件夹

readdir(路径资源)    //获取指定资源文件夹的文件

closedir(路径资源)    //关闭资源文件夹

rewinddir(路径资源)    //指针重置

iconv('原字符','目标字符集',要转的数据)        //转换字符编码

file_exists(文件路径)    //判断文件是否存在

is_dir(文件路径)    //判断路径是否正确

is_file(路径资源)    //判断是不是一个文件

mkdir(文件夹名字)    //创建文件夹

rmdir(文件夹名字)    //删除文件夹

getcwd()        //获取当前工作目录

chdir('路径')        //修改工作目录


scandir('路径')        //查看路径所有的文件名(是数组)

file_get_contents('路径')    //查看文件的所有内容

file('路径')        //查看文件

file_put_contents('目标目录','要写入的内容'【,FILE_APPEND(追加)】)    //写入内容

文件操作相关函数
copy('要复制的文件名','复制到的文件名')    //复制一个文件
unlink('要删除的文件名')//删除文件,运行一次删一次没有会报错所以可以加@防止报错
rename('文件原名','文件新名')    //重命名,新名前可加路径从而实现文件的剪切
filemtime('文件名')//获取文件最后修改时间,是一个时间戳用date(Y-m-d H:i:s,时间戳)转换
filesize('文件名')//获取文件大小(字节)
fileperms('文件名')//权限(返回一串数字)

php实现文件下载
header('content-type:application/octet-stream');//告诉浏览器不解析本文件
header('content-disposition:attachment;filename=文件名/');//叫浏览器以这个名字提供下载
echo file_get_contents('文件名'); //输出 读取文件给浏览器  提供下载

$GLOBALS['变量名不要$']   函数内部访问全局变量