四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

基于PHP文件操作的詳解

知識(shí)點(diǎn)簡(jiǎn)介:
1.判斷文件或目錄是否存在bool
復(fù)制代碼 代碼如下:
file_exists(string filename) 

2.取得文件名
復(fù)制代碼 代碼如下:
basename(filepath) 

3.打開(kāi)文件
復(fù)制代碼 代碼如下:
fopen(filename,mode) 

4.獲取文件路徑信息
復(fù)制代碼 代碼如下:
pathinfo(path) 

5.寫(xiě)文件
復(fù)制代碼 代碼如下:
fwrite(resource,string) 

6.取絕對(duì)路徑
復(fù)制代碼 代碼如下:
realpath(filename) 

7.關(guān)閉文件
復(fù)制代碼 代碼如下:
fclose($handle) 

8.復(fù)制文件
復(fù)制代碼 代碼如下:
copy(source,dest) 

9.讀取一行數(shù)據(jù)
復(fù)制代碼 代碼如下:
fgets(int handle[,int length]) 

10.判斷是否是目錄
復(fù)制代碼 代碼如下:
is_dir(filename) 

11.讀取整個(gè)文件
復(fù)制代碼 代碼如下:
readfile(filename)

12. 打開(kāi)目錄
復(fù)制代碼 代碼如下:
opendir(path) 

13.取文件大小
復(fù)制代碼 代碼如下:
filesize(filename) 

14.讀取目錄
復(fù)制代碼 代碼如下:
readdir($handle) 

15.刪除文件
復(fù)制代碼 代碼如下:
unlink()

16. 關(guān)閉目錄
復(fù)制代碼 代碼如下:
closedir($handle) 

17.創(chuàng)建目錄
復(fù)制代碼 代碼如下:
mkdir(dirname)   

18.刪除目錄
復(fù)制代碼 代碼如下:
unlink()   

19.判斷文件或目錄是否存在
復(fù)制代碼 代碼如下:
bool file_exists(string filename)

20.判斷文件或目錄是否存在,存在則返回真,否則返回假
格式:
復(fù)制代碼 代碼如下:
 if(file_exists(“hello.txt”))
{
  echo “文件存在”;
}

打開(kāi)文件

格式:
 fopen(filename,mode)
說(shuō)明:按指定的格式打開(kāi)指定的文件
 filename:要打開(kāi)的文件名
 mode : 打開(kāi)模式
 fopen(“hello.txt”,”w”);
表示以寫(xiě)的方式打開(kāi)hello.txt文件

寫(xiě)文件

格式:
 fwrite(resource,string);
 說(shuō)明:在打開(kāi)的文件中添加指定的內(nèi)容
 resource:打開(kāi)的文件
 string:要寫(xiě)入的內(nèi)容
例:
$handle = fopen(“hello.txt”,”w”) //若a ,則可追加數(shù)據(jù)
 fwrite($handle,”1/r/n”)

關(guān)閉文件

 格式:
  fclose($handle)
 說(shuō)明:關(guān)閉打開(kāi)的文件
例:
復(fù)制代碼 代碼如下:
 $handle = fopen(“hello.txt”,”w”);
 fclose($handle);


讀取一行數(shù)據(jù)

 格式:
fgets(int handle[,int length])
說(shuō)明:讀取length-1個(gè)字符。若沒(méi)有指定length,則默認(rèn)字節(jié)為1KB,
若遇到換行、EOF或則已經(jīng)讀取了length-1個(gè)字符,則程序終止,
出錯(cuò)時(shí)候返回false;
例:
復(fù)制代碼 代碼如下:
$handle = fopen(“hello.txt”,”r”);
$buffer = fgets($handle,1024);
 echo $handle; //輸出一行信息


讀取整個(gè)文件

 格式:
 readfile(filename)
 說(shuō)明:讀取整個(gè)文件,并輸出到瀏覽器
 例:
復(fù)制代碼 代碼如下:
 <?
 readfile(“hello.txt”);
 ?>


取文件大小

 格式:
 filesize(filename)
 說(shuō)明:獲取指定文件大小,出錯(cuò)返回false
 例:
 filesize(“a.rar”)

刪除文件

 格式:
 unlink()
 說(shuō)明:刪除一個(gè)文件,成功則返回true,否則返回false
例:
 unlink(“b.txt”)

創(chuàng)建目錄

 格式:
 mkdir(dirname)
 說(shuō)明:創(chuàng)建一個(gè)目錄
 例:mkdir(“newfolder”); //當(dāng)前目錄下創(chuàng)建新文件夾

刪除目錄

 格式:
 rmdir(dirname)
 說(shuō)明:刪除一個(gè)目錄
 例:rmdir(“newfolder”);

取得文件名

 格式:
 basename(filepath)
 說(shuō)明:從指定的路徑中返回文件名
 例:
 basename(“c:/mytools/a.txt”) //返回a.txt

獲取文件路徑信息

 pathinfo(path)
 說(shuō)明:返回文件路徑信息,結(jié)果保存在數(shù)組中,數(shù)組下標(biāo)為
 dirname(路徑) , basename(文件名) , extension(擴(kuò)展名)
 例:pathinfo(“c:/mytools/a.txt”)

取絕對(duì)路徑

 格式:
 realpath(filename)
 說(shuō)明:取指定文件的絕對(duì)路徑,失敗則返回false
 例:realpath(“h.txt”)  //F:/apache/example/h.txt

復(fù)制文件

 格式:
 copy(source,dest)
 說(shuō)明:將source文件復(fù)制到dest處
 例:copy(“h.txt”,”newfloder/a.txt”)

判斷是否是目錄

 格式:
  is_dir(filename)
   說(shuō)明:判斷給定文件名是否是一個(gè)目錄。如果filename存在并且
為目錄,則返回true,否則返回false.
 例:
復(fù)制代碼 代碼如下:
 if(is_dir(“newfolder”))
{
 echo “是文件目錄”;
}


打開(kāi)目錄

 格式:opendir(path)
 說(shuō)明:打開(kāi)一個(gè)指定文件目錄,返回一個(gè)資源標(biāo)示符
 例:
 $hand = opendir(“.”) //打開(kāi)根目錄

讀取目錄

 格式:
 readdir($handle)
 說(shuō)明:讀取一個(gè)打開(kāi)的文件目錄流
 readdir($hand);

關(guān)閉目錄

 格式:
  closedir($handle)
 說(shuō)明:關(guān)閉一個(gè)打開(kāi)的目錄流
 例:closedir($hand);

php技術(shù)基于PHP文件操作的詳解,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 任港秀| 雪中悍刀行第一季电视剧免费观看| 神医喜来乐演员表| 曹查理电影大全免费观看国语| 疯狗强尼电影完整版在线观看| 幸福年简谱| 女生被草视频| 九九九九九九伊人| 大追捕在线完整免费观看| 阿芮尔·温特| 汪汪战队动画片| 四 电影| 色蝴蝶| angelababy婚礼大作战| 市川美织| 妈妈的脊背简谱| 涩涩免费| 《韩国小姐》| 西藏卫视节目单| 毕业论文3000字范文| 龙在少林| 风霜踩泥| 母亲电影韩国完整版免费观看| 形象管理| 抖音. com| 市川美织| 陕09j01图集| 林美娇最惊艳的十部电影| 晓彤| 倪敏然| 找到你 电影| 吃什么水果减肥效果好减肥最快| 天堂真的存在| 髋关节置换术后护理ppt| 欧美17p| 杰奎琳·卡瓦霍| 1024电影| 三年片电影| 李采潭和闵度允| river flows in you吉他谱| 吉泽明步电影|