php 提供以下文件操作函數(shù):打開文件:fopen(文件路徑,模式)讀取文件:fread(文件句柄,字節(jié)數(shù))、fgets(文件句柄)寫入文件:fwrite(文件句柄,新內(nèi)容)關(guān)閉文件:fclose(文件句柄)
PHP 文件操作函數(shù)指南
PHP 提供了一系列函數(shù),可幫助您執(zhí)行各種文件操作。本指南將向您介紹這些函數(shù),并提供一些實(shí)戰(zhàn)案例來(lái)展示如何使用它們。
打開文件
要打開文件,請(qǐng)使用 fopen()
函數(shù):
$handle = fopen("myfile.txt", "r");
登錄后復(fù)制
該函數(shù)返回一個(gè)文件句柄,用于后續(xù)操作。第一個(gè)參數(shù)是文件路徑,第二個(gè)參數(shù)是模式,例如 “r”(讀取)、”w”(寫入)或 “a”(追加)。
讀取文件
要讀取文件,請(qǐng)使用 fread()
或 fgets()
函數(shù):
$content = fread($handle, 1024); // 讀取 1024 字節(jié) $line = fgets($handle); // 讀取一行
登錄后復(fù)制
寫入文件
要寫入文件,請(qǐng)使用 fwrite()
函數(shù):
fwrite($handle, "新內(nèi)容");
登錄后復(fù)制
關(guān)閉文件
操作完成后,務(wù)必關(guān)閉文件:
fclose($handle);
登錄后復(fù)制
實(shí)戰(zhàn)案例
讀取一個(gè)文件
$handle = fopen("myfile.txt", "r"); $content = fread($handle, filesize("myfile.txt")); fclose($handle); echo $content;
登錄后復(fù)制
寫入一個(gè)文件
$handle = fopen("myfile.txt", "w"); fwrite($handle, "新內(nèi)容"); fclose($handle);
登錄后復(fù)制