最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php读取本地文件常用函数
时间:2022-06-24 19:57:33 编辑:袖梨 来源:一聚教程网
1.首先来介绍一下fopen()函数
下面我们给出了一个直接打开本地文件的代码demo,必要的地方我们都已经加上了注释:
代码如下 | 复制代码 |
//直接打开一个本地文件的实例代码 |
2.使用file_get_contents() 函数将整个文件在一个字符串中输出:
假若我们的xmlas.txt文本文件中有这样一句话:现在的电影越来越没激情,想要全部高潮请看日本爱情
动作片!
那么我们file_get_contents() 函数的实例代码便如下:
代码如下 | 复制代码 |
echo file_get_contents("xmlas.txt"); |
3.如何读取本地的一个文件夹而不是一个单独文件:
请看下面的实例代码,在实例中我们将读取一个名为xmlas的文件夹:
代码如下 | 复制代码 |
$dirdemo = opendir('/xmlas'); while(($filedemo = readdir($dirdemo))!=false){ if ($filedemo!="." && $filedemo!="..") { $nsdemo = explode('.', $filedemo); echo $nsdemo[0]; } } closedir($dirdemo); ?> |
4.我们还可以利用fopen来写文件
代码如下 | 复制代码 |
/** |
这样我只要利用fopen配合fwrite就可以实现文件读写了。
注意:l打开文件
在打开文件文件之前,我们需要知道这个文件的路径,以及此文件是否存在。
用$_SERVER[“DOCUMENT_ROOT”]内置全局变量,来获得站点的相对路径。如下:
代码如下 | 复制代码 |
$root = $_SERVER[“DOCUMENT_ROOT”]; |
在用函数file_exists()来检测文件是否存在。如下:
代码如下 | 复制代码 |
If(!file_exists("$root/order.txt")){echo ‘文件不存在’;} |
这样可能更合理更实用哦。
相关文章
- 《弓箭传说2》新手玩法介绍 01-16
- 《地下城与勇士:起源》断桥烟雨多买多送活动内容一览 01-16
- 《差不多高手》醉拳龙技能特点分享 01-16
- 《鬼谷八荒》毕方尾羽解除限制道具推荐 01-16
- 《地下城与勇士:起源》阿拉德首次迎新春活动内容一览 01-16
- 《差不多高手》情圣技能特点分享 01-16