示例#1
0
 /**
  * Extract file from archive by given file name (emulate \ZipArchive)
  *
  * @param  string $filename Filename for the file in zip archive
  * @return string $contents File string contents
  */
 public function getFromName($filename)
 {
     if (!$this->usePclzip) {
         $contents = $this->zip->getFromName($filename);
         if ($contents === false) {
             $filename = substr($filename, 1);
             $contents = $this->zip->getFromName($filename);
         }
     } else {
         $contents = $this->pclzipGetFromName($filename);
     }
     return $contents;
 }