国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP編程的文件資源管理一例

2024-05-04 23:02:36
字體:
來源:轉載
供稿:網友

 

php中有許多與文件系統有關的函數,這些函數不僅可以打開文件,還可以顯示目錄中的內容、移動文件和其他一些功能,許多人甚至用php開發基于互聯網的文件資源管理器。

  下面的腳本樣例可以顯示一個目錄清單,注釋已經包含在代碼中:

 ?。?span lang=en-us>? /把要讀取的目錄的全路徑名存入一個名字為的變量中。/

   = "/home/me/";

  /創建一個句柄,其值是打開一個給定目錄的結果/

   = opendir();

  /建立一個文字塊,用以放置列表元素(文件名字)/

   = "<ul>";

  /使用一個while語句,讀取已經打開的目錄中的所有元素,如果文件的名字不是“.”或“..”,則顯示列表中的名字/

  while ( = readdir()) {

  if (( != ".") &&&& ( != "..")) {

   .= "<li>";

  }

  }

   .= "</ul>";

  /關閉打開的目錄,結束php模塊/

  closedir();

  ?>

  <!-- start your html -->

  <html>

  <head>

 ?。?span lang=en-us>title>directory listing</title>

 ?。?span lang=en-us>/head>

  <body>

 ?。?span lang=en-us>!-- use php to print the name of the directory you read -->

 ?。?span lang=en-us>p>files in:<? echo ""; ?></p>

 ?。?span lang=en-us>!-- use php to print the directory listing -->

  <? echo ""; ?>

 ?。?span lang=en-us>/body>

 ?。?span lang=en-us>/html>

  好了,我們已經得到了一個目錄清單。需要注意的是,要讀取一個文件(稍后我們將進行講解)或目錄的內容,php運行的系統上的用戶必須至少有讀取文件的權限。

  下面是一個如何拷貝文件的例子:

  <? /把你要拷貝的源文件的全路徑賦給一個名字為的變量中,把拷貝的文件的全路徑賦予一個名字為的變量中/

   = "/home/me/mydatabasedump";

   = "/archive/mydatabasedumo_1010";

  /使用copy()函數拷貝源文件,如果拷貝沒有完成則會顯示一個錯誤信息/

  @copy(, ) or die("couldn't copy file.");

  ?>

  這個例子是一個文件備份系統的原型。在這段腳本運行時,它把文件拷貝到一個不同的位置進行保存。稍微修改一下守護程序,就可以在一天中你指定的時刻執行它,而無需用戶的干預。

 

  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 上一篇:PHP變量

    下一篇:PHP編程常用技巧四則

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 武宁县| 西丰县| 历史| 阿坝| 横峰县| 岐山县| 平遥县| 舒城县| 定远县| 淳安县| 富源县| 广宁县| 利川市| 抚松县| 吴堡县| 河源市| 噶尔县| 濉溪县| 罗田县| 甘肃省| 翁牛特旗| 阳谷县| 南充市| 金川县| 望都县| 右玉县| 沧州市| 浙江省| 南木林县| 海南省| 淮滨县| 诏安县| 兴隆县| 铜陵市| 惠水县| 安泽县| 抚松县| 乌什县| 沙田区| 错那县| 成都市|