首頁  >  文章  >  後端開發  >  fopen函數怎麼用

fopen函數怎麼用

藏色散人
藏色散人原創
2019-02-15 10:01:5320183瀏覽

php fopen()函數用來開啟檔案或 URL。

fopen函數怎麼用

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函數的介紹,希望對需要的朋友有幫助!

以上是fopen函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn