黄色无毒网站_黄色美女视频网站_黄色成人免费在线_黄片下载软件

php包含文件常用的4種函數 php文件包含的主要內容實用

格式:DOC 上傳日期:2023-05-01 20:50:52
php包含文件常用的4種函數 php文件包含的主要內容實用
時間:2023-05-01 20:50:52     小編:zdfb

人的記憶力會隨著歲月的流逝而衰退,寫作可以彌補記憶的不足,將曾經的人生經歷和感悟記錄下來,也便于保存一份美好的回憶。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?以下是我為大家搜集的優質范文,僅供參考,一起來看看吧

php包含文件常用的4種函數 php文件包含的主要內容篇一

本文主要總結的php文件操作函數。當然,這只是部分,還有很多,我沒有列出來。歡飲閱讀參考!

basename();

給出一個包含有指向一個文件的全路徑的字符串,本函數返回基本的文件名。如果文件名是以 suffix 結束的,那這一部分也會被去掉。

eg:

$path = "/home/httpd/html/";

$file = basename($path,".php"); // $file is set to "index"

dirname();

給出一個包含有指向一個文件的全路徑的字符串,本函數返回去掉文件名后的目錄名。

eg:

$path = "/etc/passwd";

$file = dirname($path); // $file is set to "/etc"

3 得到路徑關聯數組

pathinfo();

得到一個指定路徑中的三個部分:目錄名,基本名,擴展名。

eg:

$pathinfo = pathinfo("www/test/");

var_dump($pathinfo);

// $path['dirname']

$path['basename']

$path['extenssion']

1. filetype();

返回文件的類型。可能的值有 fifo,char,dir,block,link,file 和 unknown。

eg:

echo filetype('/etc/passwd'); // file

echo filetype('/etc/'); // dir

1. fstat();

通過已打開的.文件指針取得文件信息

獲取由文件指針 handle 所打開文件的統計信息。本函數和 stat() 函數相似,除了它是作用于已打開的文件指針而不是文件名。

eg:

// 打開文件

$fp = fopen("/etc/passwd", "r");

// 取得統計信息

$fstat = fstat($fp);

// 關閉文件

fclose($fp);

// 只顯示關聯數組部分

print_r(array_slice($fstat, 13));

2. stat()

獲取由 filename 指定的文件的統計信息(類比fstat())

1. filesize()

返回文件大小的字節數,如果出錯返回 false 并生成一條 e_warning 級的錯誤。

eg:

// 輸出類似:: 1024 bytes

$filename = '';

echo $filename . ': ' . filesize($filename) . ' bytes';

2. disk_free_space()

獲得目錄所在磁盤分區的可用空間(字節單位)

eg

// $df 包含根目錄下可用的字節數

$df = disk_free_space("/");

//在 windows 下:

disk_free_space("c:");

disk_free_space("d:");

3. disk_total_space()

返回一個目錄的磁盤總大小

另:如需要計算一個目錄大小,可以編寫一個遞歸函數來實現。

1. fileatime(): 最后訪問時間

2. filectime(): 最后改變時間(任何數據的修改)

3. filemtime(): 最后修改時間(指僅是內容修改)

1. fopen -- 打開文件或者 url

mode 說明

'r' 只讀方式打開,將文件指針指向文件頭。

'r+' 讀寫方式打開,將文件指針指向文件頭。

'w' 寫入方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創建之。

'w+' 讀寫方式打開,將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創建之。

'a' 寫入方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。

'a+' 讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。

'x' 創建并以寫入方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗并返回 false,

'x+' 創建并以讀寫方式打開,將文件指針指向文件頭。如果文件已存在,則 fopen() 調用失敗并返回 false

eg:

$handle = fopen("/home/rasmus/", "r");

2. file -- 把整個文件讀入一個數組中(此函數是很有用的)

和 file_get_contents() 一樣,只除了 file() 將文件作為一個數組返回。數組中的每個單元都是文件中相應的一行,包括換行符在內。如果失敗 file() 返回 false。

1文件是否可讀:

boolis_readable ( string filename )

如果由 filename 指定的文件或目錄存在并且可讀則返回 true。

記住 php 也許只能以運行 webserver 的用戶名(通常為 'nobody')來訪問文件。不計入安全模式的限制。

2 文件是否可寫

bool is_writable ( string filename )

如果文件存在并且可寫則返回 true。filename 參數可以是一個允許進行是否可寫檢查的目錄名。

記住 php 也許只能以運行 webserver 的用戶名(通常為 'nobody')來訪問文件。不計入安全模式的限制

3 檢查文件是否存在

boolfile_exists ( string filename )

如果由 filename 指定的文件或目錄存在則返回 true,否則返回 false

s("content_relate");

【php常用的文件操作函數有哪些】相關文章:

php常用的文件操作函數

09-10

php文件操作函數解釋

09-04

php常用函數有哪些

08-21

php內置函數有哪些

10-09

php文件怎么操作

09-01

php網絡操作函數講解

09-30

c語言文件操作函數

09-25

需要禁用的php危險函數有哪些

10-06

php常用函數匯總

08-27

【本文地址:http://www.zsatt.com/zuowen/2785334.html】

全文閱讀已結束,如果需要下載本文請點擊

下載此文檔
主站蜘蛛池模板: 怀化市| 黄浦区| 蒙自县| 五家渠市| 丰宁| 宾阳县| 松滋市| 江门市| 黄石市| 甘洛县| 绥棱县| 长乐市| 惠州市| 津市市| 昭平县| 墨脱县| 怀化市| 元阳县| 克山县| 牟定县| 万州区| 孟村| 奇台县| 巨野县| 正阳县| 鲜城| 海盐县| 景东| 巴林右旗| 石城县| 普定县| 海城市| 新源县| 体育| 渑池县| 宝坻区| 巴马| 南投市| 馆陶县| 昆山市| 介休市|