Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在zip文件中打开一个文件而不用PHP解压_Php - Fatal编程技术网

如何在zip文件中打开一个文件而不用PHP解压

如何在zip文件中打开一个文件而不用PHP解压,php,Php,我只想做一个系统,可以打开一个zip档案文件 就像我有archive.zip一样 在这个file.text中 我想制作一个类来制作这个页面 php?archiver=archive.zip&file=file.text 我希望此页面显示file.text内容 有什么想法吗?您可以这样做: 它是PHP手册中的一个函数:。这正是你需要的 <?php $z = new ZipArchive(); if ($z->open(dirname(__FILE__) . '/test_im.zip

我只想做一个系统,可以打开一个zip档案文件 就像我有archive.zip一样 在这个file.text中 我想制作一个类来制作这个页面 php?archiver=archive.zip&file=file.text 我希望此页面显示file.text内容
有什么想法吗?

您可以这样做:

它是PHP手册中的一个函数:。这正是你需要的

<?php
$z = new ZipArchive();
if ($z->open(dirname(__FILE__) . '/test_im.zip')) {
    $string = $z->getFromName("mytext.txt");
    echo $string;
}
?>

最美好的祝愿,
费边