1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > PHP目录文件操作函数目录操作详谈

PHP目录文件操作函数目录操作详谈

时间:2019-03-11 19:06:45

相关推荐

PHP目录文件操作函数目录操作详谈

php教程|PHP源码

nbsp,file,php,false,contents

php教程-PHP源码

ec(2);目录,文件操作详谈—php

android系统源码阅读器,搭建ubuntu源,tomcat部署启动项目,python爬虫空白,php动态网页设计教材,靠谱网站seo哪家比较好lzw

</tabl

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。

● 写文件

口红机小程序源码教程,ubuntu美化图标居中,接送机打车爬虫,php错误数字,河北seo接单lzw

和读取文件的方式一样,先看看是不是能写:

大富豪5.3全套源码,ubuntu 桌面 好卡,tomcat压缩文件安装,北京小爬虫,php面试心态,seo搜索引擎营销是免费的lzw

<?php

$file = ”dirlist.php”;

if (is_writable($file) == false) {

die(“我是鸡毛,我不能”);

}

?>

能写了的话可以使用file_put_contents函数写入:

<?php

$file = ”dirlist.php”;

if (is_writable($file) == false) {

die(”我是鸡毛,我不能”);

}

$data = ”我是可鄙,我想要”;

file_put_contents ($file, $data);

?>

file_put_contents函数在php5中新引进的函数(不知道存在的话用function_exists函数先判断一下)低版本的php无法使用,可以使用如下方式:

$f = fopen($file, ”w”);

fwrite($f, $data);

fclose($f);

替换之.

写文件的时候有时候需要锁定,然后写:

function cache_page($pageurl,$pagedata){

if(!$fso=fopen($pageurl,”w”)){

$this->warns(”无法打开缓存文件.”);//trigger_error

return false;

}

if(!flock($fso,LOCK_EX)){//LOCK_NB,排它型锁定

$this->warns(”无法锁定缓存文件.”);//trigger_error

return false;

}