在data文件中寫入數據:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?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' ); //寫入數據 fclose( $f ); //關閉文件 echo 'OK' ; //windows環境暫時不考慮權限問題 |
寫入成功后可以在頁面看到“OK”
接下來讀取data文件里的數據
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?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 ); |
如果有多行數據該怎么讀取?
方法一 while:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?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' ); //讀取多行數據 while while (! feof ( $f )){ //feof() 函數檢測是否已到達文件末尾 $content = fgets ( $f ); echo $content ; } fclose( $f ); |
方法二 file_get_contents():
1
|
echo file_get_contents ( 'data' ); |
以上所述就是本文的全部內容了,希望大家能夠喜歡。