首页
/
每日頭條
/
生活
/
php訪問首頁
php訪問首頁
更新时间:2025-07-06 07:36:49

1.讀取目錄文件

1)opendir

定義和用法

opendir() 函數打開目錄句柄。

語法

opendir(path,context);

參數 描述

path 必需。規定要打開的目錄路徑。

context 可選。規定目錄句柄的環境。context 是可修改目錄流的行為的一套選項。

技術細節

返回值:

成功則返回目錄句柄資源。失敗則返回 false。

如果路徑不是合法目錄,或者由于許可限制或文件系統錯誤導緻的目錄不能打開,則抛出 E_WARNING 級别的錯誤。

您可以通過在函數名稱前添加 '@' 來隐藏 opendir() 的錯誤輸出。

2)readdir

定義和用法

readdir() 函數返回目錄中下一個文件的文件名。

語法

readdir(dir_handle);

例:dir2.php

定義和用法

dir() 函數返回 directory 類的實例。該函數用于讀取一個目錄,包含如下:

給定的要打開的目錄 dir() 的 handle 和 path 兩個屬性是可用的 handle 和 path 屬性有三個方法:read()、rewind() 和 close()

語法

dir(directory,context);

參數 描述

directory 必需。規定要打開的目錄。

context 可選。

返回值: 返回 Directory 類的實例。若失敗則返回 FALSE。

<?php

$d = dir("dir");//打開的目錄

echo "Handle: " . $d->handle . "<br>"; //句柄屬性

echo "Path: " . $d->path . "<br>";//路徑屬性

while ($entry = $d->read()){ //讀取文件名 遍曆操作

echo $entry."<br>";

}

$d->close();//關閉

?>

結果:

php訪問首頁(PHP訪問目錄)1

2.創建和删除目錄

1)mkdir

定義和用法

mkdir() 函數創建目錄。

若成功,則返回 true,否則返回 false。

語法

mkdir(path,mode,recursive,context)

參數 描述

path 必需。規定要創建的目錄的名稱。

mode 必需。規定權限。默認是 0777。

recursive 必需。規定是否設置遞歸模式。

context 必需。規定文件句柄的環境。Context 是可修改流的行為的一套選項。

說明

mkdir() 嘗試新建一個由 path 指定的目錄。

默認的 mode 是 0777,意味着最大可能的訪問權。

2)rmdir

定義和用法

rmdir() 函數删除空的目錄。

若成功,則該函數返回 true。若失敗,則返回 false。

語法

rmdir(dir,context)

參數 描述

dir 必需。規定要删除的目錄。

context 必需。規定文件句柄的環境。Context 是可修改流的行為的一套選項。

說明

嘗試删除 dir 所指定的目錄。 該目錄必須是空的,而且要有相應的權限。

例:mkdir.php

<?php

$dirname = "dir";//文件目錄

if(file_exists($dirname))//判斷文件是否存在,如果存在删除

{

rmdir($dirname);

}

if(mkdir($dirname))//創建目錄 若成功,則返回 true,否則返回 false。

{

echo "{$dirname}創建成功";

}

?>

結果:

php訪問首頁(PHP訪問目錄)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
楊幂劉雯同款包包你入手了嗎
楊幂劉雯同款包包你入手了嗎
有很多人喜歡大容量的包包,我身邊有個同事就非常喜歡背雙肩包,每天背在身後,也不用擔心包包會掉下來。,所以,今天就給大家種草幾個雙肩包,以結實耐操,休閑風格為主,價格盡量控制在千元以下,基本上都是幾百塊的平價雙肩包。純分享,不喜勿噴。然後順便...
2025-07-06
麒麟980和麒麟820誰的性能強
麒麟980和麒麟820誰的性能強
去年麒麟810被譽為中端神U,可以說當時表現确實十分突出,這導緻用戶對麒麟820的期望起步點很高,發布之前網上有這樣說法,麒麟820性能已經接近骁龍855,還有說超過麒麟980的,那它的真正實力如何呢?下面就來聊聊麒麟820這款處理器!首先...
2025-07-06
高枝油鋸使用與保養方法說明
高枝油鋸使用與保養方法說明
油鋸是園林機械中最常用的工具之一,很多人都使用過,但是在使用油鋸時不僅僅是簡單的操作,有些油鋸知識還是有必要知道的。今天給大家簡單介紹幾個有關油鋸的知識。經常檢查油鋸鋸鍊的張緊度與已投入使用較長時間的鋸鍊相比,新鋸鍊需要更頻繁地調緊。一般在...
2025-07-06
馬伊琍我的前半生穿什麼衣服
馬伊琍我的前半生穿什麼衣服
電視劇《我的前半生》中,馬伊琍飾演的羅子君是一個上海灘貴婦,穿的衣服都是好幾萬的高級定制款,那馬伊琍羅子君同款衣服是什麼牌子?前幾集中,馬伊琍一共帶火了幾款衣服?馬伊琍第一集中穿的長款風色風衣,紅色本身是比較張揚的顔色,隻是選枚紅色感覺就有...
2025-07-06
紋眉過程有什麼需要注意的
紋眉過程有什麼需要注意的
對于紋繡新手來說,紋眉還是有挺多的難題,不光光是技術上的,還有提高成交率,對顧客的交流技巧也是需要好好學習的,這篇文章就來講一講新手遇到的難題攻略。術前和顧客的溝通不要小看跟顧客溝通這一步,這可是奠定顧客對你信賴的基礎,不過術前的溝通也是需...
2025-07-06
Copyright 2023-2025 - www.tftnews.com All Rights Reserved