php でローカル ファイルを読み取るために最もよく使用される方法は fopen 関数と fread 関数です。他にも php file_get_contents など、ローカル ファイルまたはリモート ファイルを読み取ることができる関数があります。以下にそれらを 1 つずつ紹介します。
fopen()関数
ファイルを直接開きます
例
コードは次のとおりです |
コードをコピー |
$file = "111.txt";
$fp = fopen($file,"r");
if ($fp){
while(!feof($fp)){
// 2 番目のパラメータは読み取り長です
$data = fread($fp, 1000);
}
fclose($fp);
}
$data をエコー;
?>
|
file_get_contents() 関数は、ファイル全体を文字列に読み取ります
例
コードは次のとおりです |
コードをコピー |
echo file_get_contents("test.txt");
?>
出力:
これはテストテキストを含むテストファイルです。
|
phpはローカルフォルダーファイルを読み取ります
コードは次のとおりです |
コードをコピー |
$dir = opendir('/movie');
while(($file = readdir($dir))!=false){
if ($file!="." && $file!="..") {
$ns =explode('.', $file);
エコー $ns[0];
}
}
閉じられたir($dir);
?>
|
http://www.bkjia.com/PHPjc/445626.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445626.html技術記事 php でローカル ファイルを読み取るために最も一般的に使用される方法は fopen 関数と fread 関数で、これらは設定して使用できます。ローカル ファイルとリモート ファイルを読み取ることができる php file_get_contents などの関数もいくつかあります。