最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于PHP文件操作的詳解

 更新時(shí)間:2013年06月05日 10:04:25   作者:  
本篇文章是對(duì)PHP文件操作的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
知識(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);

相關(guān)文章

  • php5.2以下版本無(wú)json_decode函數(shù)的解決方法

    php5.2以下版本無(wú)json_decode函數(shù)的解決方法

    這篇文章主要介紹了php5.2以下版本無(wú)json_decode函數(shù)的解決方法,需要的朋友可以參考下
    2014-05-05
  • 詳解PHP中foreach的用法和實(shí)例

    詳解PHP中foreach的用法和實(shí)例

    本篇文章介紹了詳解PHP中foreach的用法和實(shí)例,詳細(xì)介紹了foreach的用法,感興趣的小伙伴們可以參考一下。
    2016-10-10
  • PHP時(shí)間類(lèi)完整實(shí)例(非常實(shí)用)

    PHP時(shí)間類(lèi)完整實(shí)例(非常實(shí)用)

    這篇文章主要介紹了PHP時(shí)間類(lèi)完整實(shí)例,涉及PHP針對(duì)日期、時(shí)間、星期等的獲取與比較等操作技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-12-12
  • PHP-CGI進(jìn)程CPU 100% 與 file_get_contents 函數(shù)的關(guān)系分析

    PHP-CGI進(jìn)程CPU 100% 與 file_get_contents 函數(shù)的關(guān)系分析

    有時(shí)候,運(yùn)行 Nginx、PHP-CGI(php-fpm) Web服務(wù)的 Linux 服務(wù)器,突然系統(tǒng)負(fù)載上升,使用 top 命令查看,很多 php-cgi 進(jìn)程 CPU 使用率接近100%。
    2011-08-08
  • 來(lái)自phpguru得Php Cache類(lèi)源碼

    來(lái)自phpguru得Php Cache類(lèi)源碼

    群里也有些朋友對(duì)基礎(chǔ)知識(shí)很不屑,總說(shuō)有能力就可以了,基礎(chǔ)知識(shí)考不出來(lái)什么.對(duì)于這樣的觀點(diǎn),我一直不茍同.
    2010-04-04
  • PHP Laravel框架緩存操作介紹

    PHP Laravel框架緩存操作介紹

    緩存是使Web應(yīng)用程序快速運(yùn)行的重要工具。這很容易實(shí)現(xiàn),但很難做到正確。如何使用Laravel的內(nèi)置系統(tǒng)實(shí)現(xiàn)緩存,該系統(tǒng)支持Memcached和Redis等多種后端
    2022-09-09
  • phpstudy?mysql啟動(dòng)后停止的解決方案

    phpstudy?mysql啟動(dòng)后停止的解決方案

    今天mysql突然無(wú)法啟動(dòng)了,所以解決下,這篇文章主要給大家介紹了關(guān)于phpstudy?mysql啟動(dòng)后停止的解決方案,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-08-08
  • PHP類(lèi)的封裝與繼承詳解

    PHP類(lèi)的封裝與繼承詳解

    類(lèi)是面向?qū)ο笾械闹匾拍?,而封裝和繼承是面向?qū)ο蟮闹匾攸c(diǎn)。這篇文章我們就重點(diǎn)討論一下封裝、繼承這兩個(gè)特點(diǎn),給出一些列子,供大家學(xué)習(xí)參考。
    2015-09-09
  • PHP實(shí)現(xiàn)獲取毫秒時(shí)間戳的方法【使用microtime()函數(shù)】

    PHP實(shí)現(xiàn)獲取毫秒時(shí)間戳的方法【使用microtime()函數(shù)】

    這篇文章主要介紹了PHP實(shí)現(xiàn)獲取毫秒時(shí)間戳的方法,結(jié)合實(shí)例形式分析了php使用microtime()函數(shù)獲取、轉(zhuǎn)換毫秒級(jí)時(shí)間戳的相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • php 無(wú)限極分類(lèi)

    php 無(wú)限極分類(lèi)

    至于添加刪除之類(lèi)的功能我就不多寫(xiě)了!仔細(xì)看看就知道這么用了. 難的是顯示方面 希望高手?jǐn)U展一下! 這是類(lèi)
    2008-03-03

最新評(píng)論

凤冈县| 大宁县| 玛曲县| 巩留县| 会东县| 洛浦县| 海城市| 定边县| 蒙山县| 武威市| 大足县| 绿春县| 准格尔旗| 文水县| 沛县| 航空| 石狮市| 明溪县| 白朗县| 贡觉县| 大同市| 芒康县| 偏关县| 驻马店市| 综艺| 绥棱县| 甘泉县| 额济纳旗| 宜宾市| 古蔺县| 盐亭县| 延边| 平谷区| 古田县| 喀喇沁旗| 泾阳县| 民勤县| 南宫市| 讷河市| 江源县| 白山市|