解析php中的fopen()函數(shù)用打開文件模式說明
更新時間:2013年06月20日 10:03:39 作者:
本篇文章是對php中的fopen()函數(shù)用打開文件模式說明進行了詳細的分析介紹,需要的朋友參考下
fopen() 函數(shù)用于在 PHP 中打開文件。
此函數(shù)的第一個參數(shù)含有要打開的文件的名稱,第二個參數(shù)規(guī)定了使用哪種模式來打開文件:
<?php
$file=fopen("welcome.txt","r");
?>
文件可能通過下列模式來打開:
r : 只讀。指針定位在文件的開頭,如果文件不會報錯。
r+: 讀/寫。指針定位在文件的開頭,如果文件不存會報錯。
w : 只寫。打開并清空文件的內(nèi)容,如果文件不存在,則創(chuàng)建新文件。
w+: 讀/寫。打開并清空文件的內(nèi)容,如果文件不存在,則創(chuàng)建新文件。
a : 追加。打開并將指針定位在文件尾,如果文件不存在,則創(chuàng)建新文件。
a+ : 讀/追加。打開并將指針定位在文件尾,如果文件不存在,則創(chuàng)建新文件。
x : 只寫。創(chuàng)建新文件。如果文件以存在,則返回 FALSE。
x+ : 讀/寫。創(chuàng)建新文件。如果文件已存在,則返回 FALSE 和一個錯誤。
此函數(shù)的第一個參數(shù)含有要打開的文件的名稱,第二個參數(shù)規(guī)定了使用哪種模式來打開文件:
復(fù)制代碼 代碼如下:
<?php
$file=fopen("welcome.txt","r");
?>
文件可能通過下列模式來打開:
r : 只讀。指針定位在文件的開頭,如果文件不會報錯。
r+: 讀/寫。指針定位在文件的開頭,如果文件不存會報錯。
w : 只寫。打開并清空文件的內(nèi)容,如果文件不存在,則創(chuàng)建新文件。
w+: 讀/寫。打開并清空文件的內(nèi)容,如果文件不存在,則創(chuàng)建新文件。
a : 追加。打開并將指針定位在文件尾,如果文件不存在,則創(chuàng)建新文件。
a+ : 讀/追加。打開并將指針定位在文件尾,如果文件不存在,則創(chuàng)建新文件。
x : 只寫。創(chuàng)建新文件。如果文件以存在,則返回 FALSE。
x+ : 讀/寫。創(chuàng)建新文件。如果文件已存在,則返回 FALSE 和一個錯誤。
相關(guān)文章
php + ajax 實現(xiàn)的寫入數(shù)據(jù)庫操作簡單示例
這篇文章主要介紹了php + ajax 實現(xiàn)的寫入數(shù)據(jù)庫操作,結(jié)合實例形式分析了php + ajax 寫入數(shù)據(jù)庫基本原理、操作技巧與相關(guān)使用注意事項,需要的朋友可以參考下2020-05-05php str_getcsv把字符串解析為數(shù)組的實現(xiàn)方法
下面小編就為大家?guī)硪黄猵hp str_getcsv把字符串解析為數(shù)組的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04php實現(xiàn)從上傳文件創(chuàng)建縮略圖的方法
這篇文章主要介紹了php實現(xiàn)從上傳文件創(chuàng)建縮略圖的方法,涉及php操作上傳文件及圖片操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04