015PHP文件处理——文件处理flock 文件锁定 pathinfo realpath tmpfile tempname
生活随笔
收集整理的這篇文章主要介紹了
015PHP文件处理——文件处理flock 文件锁定 pathinfo realpath tmpfile tempname
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?php
/**文件處理flock 文件鎖定 pathinfo realpath tmpfile tempname*/
/*$arr=pathinfo('ab.txt');//獲取文件路徑的信息
//print_r($arr);
echo realpath($arr['dirname']);//輸出文件的絕對路徑:*//*$file=fopen('ab.txt','r+');//打開文件
fwrite($file,'php課程');//文件寫入內容
//flock($file,LOCK_SH);//文件保護起來,只允許讀,不允許寫。flock($file,LOCK_EX);//不可讀,不可寫內容
flock($file,LOCK_UN);
fclose($file);//關閉文件*///防止文件鎖堵塞:
/*$file=fopen('ab.txt','r+');
if (flock($file,LOCK_EX+LOCK_NB)){fwrite($file,$_GET['s']);sleep(2);flock($file,LOCK_UN);
}else{echo "文件鎖定,不可以寫入內容";
}*///tempnam() 函數創建一個具有唯一文件名的臨時文件。
/*$fileName=tempnam('.','ho-');
echo $fileName;
unlink('bb47.tmp');//刪除文件:bb47.tmp*///創建臨時文件,寫入內容之后,在讀取文件內容:
$file=tmpfile();//建立一個具有唯一文件名的臨時文件
fwrite($file,'php課程');
rewind($file);
fpassthru($file);// 函數輸出文件指針處的所有剩余數據。
fclose($file);
總結
以上是生活随笔為你收集整理的015PHP文件处理——文件处理flock 文件锁定 pathinfo realpath tmpfile tempname的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java String format占位
- 下一篇: 对GC垃圾收集的一点整理