PHP打开并读取xz文件
对于我正在使用的纯文本文件:PHP打开并读取xz文件,php,Php,对于我正在使用的纯文本文件: $fh = fopen("log.txt", 'r') or die($php_errormsg); while (!feof($fh)) { $line = fgets( $fh, 4096 ); echo $line; } 对于.xz文件有类似的方法吗? 我已经在谷歌上搜索过了,我没有发现与它有什么关联 基本上,我需要能够以与文本文件相同的方式读取.xz压缩文件 谢谢您可以使用popen()读取.xz文件 若它是一个压缩文件,那
$fh = fopen("log.txt", 'r') or die($php_errormsg);
while (!feof($fh)) {
$line = fgets( $fh, 4096 );
echo $line;
}
对于.xz文件有类似的方法吗?
我已经在谷歌上搜索过了,我没有发现与它有什么关联
基本上,我需要能够以与文本文件相同的方式读取.xz压缩文件
谢谢您可以使用
popen()
读取.xz文件
若它是一个压缩文件,那个么你们可以把它想象成编码文件,在解码之前,你们不能读取它,直到它进入构建功能。因此,首先搜索解压这个
.xz
文件,然后尝试读取。或者构建一个非标准模块,或者通过和xz-dc…
$fname = 'log.xz';
$fh = popen("xz -cd --files0=" . $fname, 'r');