读取文本类型以数据形式和字符串返回

代码如下

第一种很常见的直接读取文件中的内容返回的字符串

<?php

header("content-type:text/html;charset=gb2312");

$path = __DIR__."/file_text.txt";

// fclose($fp);
echo "<pre/>";

var_dump(file_get_contents($path));

第二种是以数组的形式返回

<?php

header("content-type:text/html;charset=gb2312");

$path = __DIR__."/file_text.txt";

if(file_exists($path)){//检查文件是否存在
	$fp = fopen($path, 'r');//以只读方式打开文件
	$arr = [];

	while (!feof($fp)) {//判断是否读取到文本的末尾
		$arr[] = fgets($fp);//从文件中读取一行放入数组中
	}
}

fclose($fp);
echo "<pre/>";
var_dump($arr);

拾染博客

拾染博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论