李涛自留地
回到顶部
首页 > php学习 > PHP如何读取文件?PHP简单读取文件函数及实例

PHP如何读取文件?PHP简单读取文件函数及实例

文章目录

PHP中经常会使用到读取文件,对文件进行读取和写入、替换等等操作,而对文件的读取是PHP对文件操作的基本前提,本文将主要从PHP简单读取文件的两个函数使用语法及实例来记载PHP如何对文件进行操作,主要记载的PHP读取文件的函数有readfile()和file_get_contents()函数。

readfile()函数

1、readfile()函数语法:

readfile(string 文件路径)

2、readfile()函数语法解析

传入一个文件路径,然后将这个文件的内容读取出来。

3、readfile()函数使用实例

<?php
//readfile()函数读取文件;
readfile("abc.txt");
echo '<br>';
?>

file_get_contents()函数

1、file_get_contents()函数语法

string file_get_contents(string filename)

2、file_get_contents()函数使用

file_get_contents()可以传入一个文件或文件路径,打开这个文件返回文件的内容。文件的内容是一个字符串。

3、readfile()函数与file_get_contents()函数区别

readfile()函数是直接将传入路径的文件直接打开,而file_get_contents()函数则是将文件路径传入一个变量中,而这个变量再传入在file_get_contents()函数打开。

4、file_get_contents()函数实例

<?php
//readfile()函数读取文件;
readfile("abc.txt");
echo '<br>';
//file_get_contents()函数打开读取文件
$filename="abc.txt";
$read = file_get_contents("abc.txt");
echo $read;
echo '<br>';
?>

PHP简单读取文件内容实例代码块

结合上面的两个简单实例,并使用file_get_contents()函数的实例将文件的字符串类型转换为数组类型,然后使用foreach循环输出转换为数组的文件内容。

1、PHP简单读取文件内容实例代码块

<?php
//readfile()函数读取文件;
readfile("abc.txt");
echo '<br>';
//file_get_contents()函数打开读取文件
$filename="abc.txt";
$read = file_get_contents("abc.txt");
echo $read;
echo '<br>';
$filestring = file_get_contents($filename);
$filearray = explode("\n", $filestring);
var_dump($filearray);
foreach($filearray as $k=>$v){
    echo $k.'====='.$v.'<br>';
}
?>

2、PHP简单读取文件内容实例代码块截图

PHP如何读取文件?PHP简单读取文件函数及实例

本文简单的从readfile()、file_get_contents()函数的基本语法、实例代码以及将文件内容转换为数组的相关内容记载了PHP文件的简单读取,后续李涛自留地将学习和记载更多有关PHP文件读取、写入相关的文章。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。