/**
* 获取文件指定行内容(多行)
* @param string $filename 文件名(路径)
* @param array $lines 文件行数(多行)
* @param bool $mod 是否去除空格,默认去除
* @return array
*/
function file_content(string $filename, array $lines, bool $mod = true): array
{
if (!file_exists($filename)) die('文件不存在');
$data = [];
$n = 0;
$fp = fopen($filename, 'r');
while (!feof($fp)) {
if (!$tmp = fgets($fp)) continue;
++$n;
if (!in_array($n, $lines)) continue;
$data[] = $mod ? trim($tmp) : $tmp;
}
fclose($fp);
return $data;
}
获取文件指定行内容(多行)
最新推荐文章于 2023-05-23 14:00:51 发布