php fopen()函數用于打開文件或者 URL。
php fopen()函數 語法
作用:打開文件或者 URL。
語法:
fopen(filename,mode,include_path,context)
參數:
filename 必需。規定要打開的文件或 URL。
mode 必需。規定要求到該文件/流的訪問類型。
include_path 可選。如果也需要在 include_path 中檢索文件的話,可以將該參數設為 1 或 TRUE。
context 可選。規定文件句柄的環境。Context 是可以修改流的行為的一套選項。
說明:fopen() 將 filename 指定的名字資源綁定到一個流上。如果 filename 是 "scheme://..." 的格式,則被當成一個 URL,PHP 將搜索協議處理器(也被稱為封裝協議)來處理此模式。
如果該協議尚未注冊封裝協議,PHP 將發出一條消息來幫助檢查腳本中潛在的問題并將 filename 當成一個普通的文件名繼續執行下去。
如果 PHP 認為 filename 指定的是一個本地文件,將嘗試在該文件上打開一個流。該文件必須是 PHP 可以訪問的,因此需要確認文件訪問權限允許該訪問。如果激活了安全模式或者 open_basedir 則會應用進一步的限制。
如果 PHP 認為 filename 指定的是一個已注冊的協議,而該協議被注冊為一個網絡 URL,PHP 將檢查并確認 allow_url_fopen 已被激活。如果關閉了,PHP 將發出一個警告,而 fopen 的調用則失敗。
php fopen()函數 示例
?php
$file = fopen("./test.txt","r");
?>
上面就是PHP fopen函數的相關知識點內容,感謝大家對腳本之家的支持。
您可能感興趣的文章:- 淺談php中fopen不能創建中文文件名文件的問題
- 淺談php fopen下載遠程文件的函數
- php 使用fopen函數創建、打開文件詳解及實例代碼
- PHP使用fopen與file_get_contents讀取文件實例分享
- PHP中通過fopen()函數訪問遠程文件示例