1.首先來介紹一下fopen()函數

下 " /> 亚洲视频在线观看网站,这里只有精品网,啪啪啪社区

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php讀取本地文件常用函數(fopen與file_get_contents)

下面我們以.txt文件為實例來介紹php讀取本地文件的函數,讀取文件我們可以利用fopen或file_get_contents來讀取,file_get_contents更簡單而fopen需要fread配合才可以顯示讀出的內容。

1.首先來介紹一下fopen()函數

下面我們給出了一個直接打開本地文件的代碼demo,必要的地方我們都已經加上了注釋:

復制代碼 代碼如下:
    //直接打開一個本地文件的實例代碼  
    <?php  
    //假若我們本地的文件是一個名為xmlas.txt的文本  
    $filedemo = "xmlas.txt";  
    $fpdemo = fopen($filedemo,"r");  
    if ($fpdemo){  
     while(!feof($fpdemo)){  
      //1000讀取的字符數  
      $datademo = fread($fpdemo, 1000);  
     }  
     fclose($fpdemo);  
    }  
    echo $datademo;  
    ?>

2.使用file_get_contents() 函數將整個文件在一個字符串中輸出:

假若我們的xmlas.txt文本文件中有這樣一句話:現在的電影越來越沒激情,想要全部高潮請看日本愛情

動作片!
那么我們file_get_contents() 函數的實例代碼便如下:

復制代碼 代碼如下:
    <?php  
    echo file_get_contents("xmlas.txt");  
    //此時輸出的內容便為xmlas.txt中的內容:  
    //現在的電影越來越沒激情,想要全部高潮請看日本愛情動作片!  
    ?>

3.如何讀取本地的一個文件夾而不是一個單獨文件:
請看下面的實例代碼,在實例中我們將讀取一個名為xmlas的文件夾:

復制代碼 代碼如下:
<?php  
    $dirdemo = opendir('/xmlas');  
    while(($filedemo = readdir($dirdemo))!=false){  
      if ($filedemo!="." && $filedemo!="..") {   
        $nsdemo = explode('.', $filedemo);  
        echo $nsdemo[0];  
      }   
    }  
    closedir($dirdemo);  
    ?> 

4.我們還可以利用fopen來寫文件

復制代碼 代碼如下:
/**
 *用fopen寫入文件
 *@param string $filename
 *@param string $contents
 *@return boolean
 */

 function wirte($filename,&$contents)
 {
  $fp=fopen($filename,"wb");
  if($fp)
  {
   flock($fp,LOCK_EX);//同一時間鎖定文件,只能一個人操作
   fwrite($fp,$contents);
   flock($fp,LOCK_UN);//保存數據握進行解鎖文件并保存
   fclose($fp);
   return true;
  }else
  {
   return false;
  }
 }

這樣我只要利用fopen配合fwrite就可以實現文件讀寫了。

注意:l打開文件

在打開文件文件之前,我們需要知道這個文件的路徑,以及此文件是否存在。

用$_SERVER[“DOCUMENT_ROOT”]內置全局變量,來獲得站點的相對路徑。如下:

復制代碼 代碼如下: $root = $_SERVER[“DOCUMENT_ROOT”];

在用函數file_exists()來檢測文件是否存在。如下:

復制代碼 代碼如下:
If(!file_exists("$root/order.txt")){echo ‘文件不存在';}

這樣可能更合理更實用哦。

php技術php讀取本地文件常用函數(fopen與file_get_contents),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 姑娘视频日本在线播放 | 亚洲精品国产高清嫩草影院 | 久久黄色网 | 久久草福利自拍视频在线观看 | 调教美丽的白丝袜麻麻视频 | 超碰在线公开视频 | YELLOW高清视频免费观看 | 国产欧美在线亚洲一区刘亦菲 | 亚洲免费无码中文在线 | 日本漫画母亲口工子全彩 | 国产在线高清亚洲精品一区 | 国产亚洲精品久久久久久无码网站 | 91系列在线观看免费 | 丰满女朋友在线观看中文 | 亚洲狠狠97婷婷综合久久久久 | 2020国产成人精品免费视频 | 解开白丝老师的短裙猛烈进入 | 亚洲无碼网站观看 | 亚洲免费网站观看视频 | 日本边添边摸边做边爱边 | 91热久久免费频精品动漫99 | 特级淫片大乳女子高清视频 | 久久视热频国产这里只有精品23 | 浪荡受自我调教纯肉BL | 毛片999| 午夜色情影院色a国产 | 日日撸影院在线 | 国产婷婷午夜无码A片 | 亚洲综合视频 | 亚洲中字慕日产2020 | 真实国产熟睡乱子伦对白无套 | 国产成人免费不卡在线观看 | 吉吉影音先锋av资源 | 人人模人人干 | 富婆大保健嗷嗷叫普通话对白 | 曰本xxⅹ孕妇性xxx | 亚洲精品久久无码AV片银杏 | 国产午夜人做人免费视频中文 | 久久久久嫩草影院精品 | 99精品欧美一区二区三区美图 | 亚洲精品天堂在线观看 |