在php中讀取本地文件我們最常用的就是fopen與fread函數配置使用即可了,還有一些其它的像php file_get_contents可以讀本地文件也可以讀遠程文件了,下面我們來一一介紹一下。
fopen() 函數
直接打開文件
例
代碼如下 復制代碼$file = "111.txt";
$fp = fopen($file,"r");
if ($fp){
while(!feof($fp)){
//第二個參數為讀取的長度
$data = fread($fp, 1000);
}
fclose($fp);
}
echo $data;
?>
file_get_contents() 函數把整個文件讀入一個字符串中
例子
代碼如下 復制代碼echo file_get_contents("test.txt");
?>
輸出:
This is a test file with test text.
php讀取本地文件夾文件
代碼如下 復制代碼$dir = opendir('/movie');
while(($file = readdir($dir))!=false){
if ($file!="." && $file!="..") {
$ns = explode('.', $file);
echo $ns[0];
}
}
closedir($dir);
?>