basename -- 返回路徑中的文件名部分 " /> 国产福利在线网址成人,欧美性一级交视频,日本videos高清hd

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP學習文件處理與文件上傳 課件第1/2頁

    php對文件的處理
php 在服務器端文件的應用上,相關的范疇不僅僅在于用戶與服務器資料庫間的各種連接存取操作,也可以通過 php 內建的文件處理函數,來進行一般文件處理操作。

basename -- 返回路徑中的文件名部分
語法格式:$path = "/home/httpd/html/index.php";
  $file = basename($path);        // $file is set to "index.php"
  $file = basename($path,".php"); // $file is set to "index"

pathinfo():分析文件當前路徑
語法格式:$path_parts = pathinfo("/www/htdocs/index.html");
  echo $path_parts["dirname"] . "/n";  /www/htdocs  文件路徑
  echo $path_parts["basename"] . "/n";  index.html  文件與擴展名
  echo $path_parts["extension"] . "/n";  html    文件格式

    文件類型與相關信息
filesize():計算文件的大小(byte)
語法格式:$bytes=filesize(“a.txt”);
  echo $bytes     round($bytes/1024,2);
fileatime():文件最后一次訪問時間(時間戳)
語法格式:echo date(“Y-m-d g:i:sa”,fileatime);
filectime():文件建立時間
語法格式:echo date(“Y-m-d g:i:sa”,filectime);
filemtime():文件最后一次更新時間
語法格式:echo date(“Y-m-d g:i:sa”,filemtime);
fileperms():文件屬性以及權限10進制
語法格式:echo substr(base_convert(fileperms(a.txt),10,8),3);
fileowner():文件所有者的uid(僅在Linux系統下有用)
語法格式:echo fileowner(“a.txt”);

    文件的操作
'r' 只讀方式打開,將文件指針指向文件頭。  
'r+' 讀寫方式打開,將文件指針指向文件頭。  
'w' 寫入方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創建之。  
'w+' 讀寫方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創建之。  
'a' 寫入方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。  
'a+' 讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。  

'x'   創建并以寫入方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗并返回 FALSE,并生成一條 E_WARNING 級別的錯誤信息。如果文件不存在則嘗試創建之。這和給 底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。此選項被 php 4.3.2 以及以后的版本所支持,僅能用于本地文件。  
'x+'   創建并以讀寫方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗并返回 FALSE,并生成一條 E_WARNING 級別的錯誤信息。如果文件不存在則嘗試創建之。這和給 底層的 open(2) 系統調用指定 O_EXCL|O_CREAT 標記是等價的。此選項被 php 4.3.2 以及以后的版本所支持,僅能用于本地文件。  

fopen() -- 打開文件或者 URL  
fclose() -- 關閉一個已打開的文件指針
fread() -- 讀取文件內容
fwrite()--寫入文件
語法格式:if(!$f=@fopen("file03.php","x")){//打開一個文件 x方法寫入
    die("文件讀取失敗");    //讀取失敗
  }
  fwrite($f,"kkkkkkkkkk");  //向那個文件寫  寫什么
  echo fread($f,10);    //讀取這個文件的內容
  fclose($f);      關閉打開文件


file() -- 把整個文件讀入一個數組中
語法格式:$arr=file("file03.php");
  print_r($arr); //讀取文件返回數組

readfile() --讀入一個文件并寫入到輸出緩沖。 
語法格式:$str=readfile("file03.php");
  echo $str;  輸出

一個文件記數器的寫法:
$f=fopen("file03.php","r");
  $i=fread($f,1000);
  echo "這是您第{$i}次訪問";
  fclose($f);
  $f=fopen("file03.php","w");  
  $i++;
  fwrite($f,$i);
  fclose($f);
````````````````````````````````````````
file_get_contents()  主站蜘蛛池模板: www激情| 国产成人亚洲日本精品 | 人人澡人人模人人添 | 日本三区| 黄在线 | 极品美女一级毛片免费 | 黄色影片在线观看 | 涩视频永久免费 | 黄色美女网站免费 | 激情一区二区三区成人 | 亚洲美女一区 | 中国女人真人一级毛片 | 精品在线网站 | 色狠狠一区| 国内第一永久免费福利视频 | 国产成人综合亚洲欧美在 | 国产亚洲精品午夜高清影院 | 国产午夜视频在线 | 在线观看免费精品国产 | 性无遮挡高清视频免费 | 中文字幕亚洲无线码在线一区 | 婷婷色在线观看 | 久久精品国产亚洲麻豆 | 成人午夜在线视频 | 美女扒开双腿让男人爽透视频 | 日本精品一区二区三区在线视频一 | 国产精品香蕉在线一区 | 影音先锋自拍 | 亚洲免费小视频 | 伊人久久大香线蕉资源 | 欧美国产亚洲精品a第一页 欧美国产一区二区二区 | 免费观看成人www精品视频在线 | 4se成人 | 精品国内自产拍在线视频 | 免费小视频 | 91视频原创| 五月婷婷激情综合网 | 欧美精品福利 | 国产成人mv在线观看入口视频 | 久久精品国产99久久72 | 天天在线综合网 |