PHP文件操作方法匯總
在data文件中寫入數(shù)據(jù):
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2015/6/29
* Time: 17:05
*/
header("Content-type: text/html; charset=utf-8");
//write data
$f = fopen('data','w');//打開文件
fwrite($f,'Hello PHP');//寫入數(shù)據(jù)
fclose($f);//關(guān)閉文件
echo 'OK';
//windows環(huán)境暫時(shí)不考慮權(quán)限問題
寫入成功后可以在頁面看到“OK”
接下來讀取data文件里的數(shù)據(jù)
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2015/6/29
* Time: 17:05
*/
header("Content-type: text/html; charset=utf-8");
//read data
$f = fopen('data','r');
$content = fgets($f);
echo $content;
fclose($f);
如果有多行數(shù)據(jù)該怎么讀???
方法一 while:
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2015/6/29
* Time: 17:05
*/
header("Content-type: text/html; charset=utf-8");
$f = fopen('data','r');
//讀取多行數(shù)據(jù) while
while(!feof($f)){//feof() 函數(shù)檢測是否已到達(dá)文件末尾
$content = fgets($f);
echo $content;
}
fclose($f);
方法二 file_get_contents():
echo file_get_contents('data');
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
php如何調(diào)用webservice應(yīng)用介紹
Web Service也叫XML Web Service WebService是一種可以接收從Internet或者Intranet上的其它系統(tǒng)中傳遞過來的請求,輕量級(jí)通訊技術(shù),接下來將詳細(xì)介紹php如何調(diào)用webservice,需要的朋友可以了解下2012-11-11
PHP中usort在值相同時(shí)改變原始位置問題的解決方法
從 PHP 4.1.0 后,usort 在比較的值相同時(shí),原始位置可能會(huì)改變,如果比較的2個(gè)值相同,則它們在排序結(jié)果中的順序是隨機(jī)的。如果你需要保持相同值的原始位置,可以參考本文的方法。2011-11-11
php數(shù)組比較實(shí)現(xiàn)查找連續(xù)數(shù)的方法
這篇文章主要介紹了php數(shù)組比較實(shí)現(xiàn)查找連續(xù)數(shù)的方法,實(shí)例分析了php數(shù)組查找及字符串操作的相關(guān)技巧,需要的朋友可以參考下2015-07-07
php+MySql實(shí)現(xiàn)登錄系統(tǒng)與輸出瀏覽者信息功能
這篇文章主要介紹了php+MySql實(shí)現(xiàn)登錄系統(tǒng)與輸出瀏覽者信息功能 的相關(guān)資料,需要的朋友可以參考下2016-07-07
PHP7原生MySQL數(shù)據(jù)庫操作實(shí)現(xiàn)代碼
php7已經(jīng)沒有mysql這個(gè)擴(kuò)展了,好多貼還是按照以前的方法講,讓我這個(gè)新手來回找了好多遍都沒找到mysql,php7用后面兩個(gè)鏈接數(shù)據(jù)庫,千萬不要傻傻去找也不要去來回拷貝什么dll之類的2020-07-07
PHP寫入WRITE編碼為UTF8的文件的實(shí)現(xiàn)代碼
可以把uft-8格式的文件,寫到文本中的實(shí)現(xiàn)代碼2008-07-07

