日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

目录和文件

發布時間:2025/7/14 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 目录和文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

判斷文件是否存在:file_exists();

  比如讀取一個文件的時候,你必須保證這個文件一定要存在,才可以操作

<?phpif(file_exists("11.txt")){echo '文件存在'; }else{echo '文件不存在'; } ?>

filesize();查看文件大小

echo filesize('11.txt'); //返回30b

刪除一個文件ulink();

unlink('12.txt');

在文件中定位:rewind() fseek和ftell();

?rewind() 函數可以將文件指針復位到文件的開始。

<?php header("content-type:text/html;charset=utf-8"); if(file_exists("11.txt")){$fp=fopen('11.txt','r');echo fgetc($fp); //返回techo fgetc($fp); //返回hrewind($fp); //重置指針位置到開頭echo fgetc($fp); //返回t }else{echo '文件不存在'; }?>

ftell()函數可以以字節為單位報告文件指針當前在文件中的位置

<?php header("content-type:text/html;charset=utf-8"); if(file_exists("11.txt")){$fp=fopen('11.txt','r');echo fgetc($fp); //返回techo fgetc($fp); //返回hecho ftell($fp); //查看文件指針的位置 返回2echo fgetc($fp); //返回t }else{echo '文件不存在'; }?>

fseek()指針定位

fseek()函數可以將文件指針fp從whence位置移動offset字節

<?php header("content-type:text/html;charset=utf-8");$fp=fopen('11.txt','r');echo ftell($fp); //返回0fseek($fp,8);echo ftell($fp); //返回8echo fgetc($fp);echo fgetc($fp);?>

文件鎖定

  假設兩個客戶試圖同時訂購一件商品,那么他們同時打開了這個文件,同時的更新,就會出現少一個客戶訂購的數據,為了避免這樣的問題,可以使用文件鎖定的方法

  flock()函數

  操作值                  意義

  LOCK_SH(以前為1)          讀寫鎖定,這意味文件可以共享,其他人可以讀該文件

  LOCK_EX(以前為2)          寫操作鎖定,這是互斥的,該文件不能被共享

  LOCK_UN(以前為3)          釋放已有的鎖定

  LOCK_NB(以前為4)          防止在請求加鎖是發生阻塞

<?php header("content-type:text/html;charset=utf-8");$fp=fopen('14.txt','w'); //寫入模式flock($fp,LOCK_EX); //鎖定fwrite($fp,'this is my lock'); //寫入flock($fp,LOCK_UN); //解鎖fclose($fp); //關閉?>

目錄句柄操作

  opendir();打開路徑指定的目錄流

  closedir();關閉目錄流

  readdir();返回目錄中的各個元素

  

<?php header("content-type:text/html;charset=utf-8"); $dir=opendir('D:\PHP'); //打開目錄流 while($rd=readdir($dir)){ //利用循環讀取目錄echo $rd.'<br>'; } closedir($dir); //關閉目錄流?>

scandir();將目錄讀為數組

<?php header("content-type:text/html;charset=utf-8"); print_r(scandir('D:\PHP')); //scandir 需要打開文件流 ?>

rmdir()刪除一個目錄

rename();重命名文件

<?php header("content-type:text/html;charset=utf-8"); $dir=opendir('D:\PHP'); while($rd=readdir($dir)){echo $rd.'<br>'; }rmdir('dl'); //刪除dl目錄 rename('11.txt','22.txt'); //修改11。txt為22.txt closedir($dir); ?>

?

轉載于:https://www.cnblogs.com/xiaowie/p/11229870.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的目录和文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美骚视频 | 一级黄色毛毛片 | 日本午夜视频在线观看 | 午夜久久久 | 公肉吊粗大爽色翁浪妇视频 | av在线收看 | 日韩精品三区 | 午夜福利电影一区二区 | 操小妹影院 | 日韩全黄 | av动态| 粉嫩小箩莉奶水四溅在线观看 | 全部免费毛片在线播放高潮 | 美日韩一二三区 | 黄色在线免费视频 | 成人7777 | www.国产精品.com | 日本v视频 | 精品国产av鲁一鲁一区 | 2024男人天堂| 北条麻妃av在线 | 青草视频免费在线观看 | 在线看三级 | 欧美色图30p | 中文天堂在线观看 | 熟女少妇一区二区三区 | 在线播放日韩av | 亚洲精品视频在线观看视频 | 五月激情天| 色先锋在线| 中日韩午夜理伦电影免费 | 9l视频自拍蝌蚪9l视频成人 | 黑人超碰 | 黄一区二区三区 | 午夜精品福利一区二区 | 欧美伦理一区 | 国产农村老头老太视频 | 欧美大色一区 | 欧色av| 99久久久无码国产精品性波多 | 看全色黄大色黄大片大学生 | 中文字幕日韩高清 | 国产精品麻豆一区二区三区 | 亚洲va韩国va欧美va | 奇米影视狠狠 | 久久久亚洲| 国产永久免费无遮挡 | 处破女av一区二区 | 国产精品2区 | 久久综合免费 | 国产性猛交xx乱 | 国产女人18毛片水真多18精品 | 成人免费毛片网 | 最近日韩免费视频 | 欧美做爰xxxⅹ性欧美大片 | 91免费国产在线观看 | 麻豆成人免费视频 | 性欧美18一19内谢 | www.青青草.com | 激情五月激情综合 | 精品久久久久国产 | av成人在线免费观看 | 一区二区三区在线免费观看视频 | 热热色原网址 | 亚洲男人的天堂在线观看 | 情五月 | 国产三级大片 | h视频在线免费观看 | 黄色片在线观看视频 | 久久久久久久久久影院 | 亚洲综合激情五月久久 | 天天搞天天搞 | 97超碰免费观看 | 免费精品视频 | 欧美一区二区三区爽爽爽 | 日本黄色播放器 | 91精品国产综合久久国产大片 | 日本欧美www | 成色视频| 999这里有精品 | 97成人精品视频在线观看 | 成人91视频 | 中文字幕91视频 | 欧美特级毛片 | jizz中国少妇| 91丝袜一区在线观看 | 一级绝黄 | 欧美高清在线一区 | 欧美精品性生活 | 精品一区二区三区不卡 | 久久一区二区三区四区五区 | 丁香花高清在线观看完整动漫 | 激情国产一区 | 男女www视频 | 九九爱视频 | 男女瑟瑟视频 | 成人午夜天 | 国产精品久久久久久久久绿色 | 国产高潮在线观看 |