PHP 檔案操作第 檔案讀取
阿新 • • 發佈:2018-11-22
檔案讀取 fread 函式 引數$fd,$file_size;
獲取檔案的大小 filesize($path); 引數$path 檔案路徑;
字串替換 str_replace("\r\n","<br>",$con_str);
<?php header("content-type:text/html;charset=utf-8"); #1. 定義檔案路徑 $file_full_path = "F:/test.txt"; if(file_exists($file_full_path)){ #2.開啟檔案fopen $fd = fopen($file_full_path,'r'); #3.讀取檔案大小 $file_size = filesize($file_full_path); $con_str = fread($fd,$file_size); //及時關閉檔案!!!重要 資料採集 MFC fclose($fp); // str_replace 正則替換字串的。。 $con_str = str_replace("\r\n","<br>", $con_str); #4.讀取檔案 echo $con_str; }
檔案過大處理方法 feof($fd);
while()
<?php header("content-type:text/html;charset=utf-8"); #1. 定義檔案路徑 $file_full_path = "F:/test.txt"; if(file_exists($file_full_path)){ #2.開啟檔案fopen $fd = fopen($file_full_path,'r'); #3.讀取檔案大小 $file_size = filesize($file_full_path); $buffer = ''; $buffer_size = 1024; $con_str = ''; while (!feof($fd)){ $buffer = fread($fd,$buffer_size); $con_str = $buffer.$con_str; } //及時關閉檔案!!!重要 資料採集 MFC fclose($fd); // str_replace 正則替換字串的。。 $con_str = str_replace("\r\n","<br>", $con_str); #4.讀取檔案 echo $con_str; }
配置檔案 ini 用法
函式 pase_init_file($filepath); 返回值是陣列
<?php
header("content-type:text/html;charset=utf-8");
$file_path = 'config.ini';
$arr_ini = parse_ini_file($file_path);
var_dump($arr_ini);
echo "<br>使用者名稱".$arr_ini['user'];
echo "<br>密碼".$arr_ini['password'];