decompress.php

Go to the documentation of this file.
00001 <?php
00016 function PPFDecompress($data, $type)
00017 {
00018     $uData = false;
00019     if($type == 1)
00020         $uData = @gzinflate(substr($data, 10));
00021     else if($type == 2)
00022         $uData = @gzuncompress($data);
00023     else if($type == 3)
00024         $uData = @gzinflate($data);
00025 
00026     return $uData;
00027 }
00028 
00036 function PPFCanDecompress($type)
00037 {
00038     switch($type)
00039     {
00040         case 1:
00041         case 3:
00042             if(function_exists('gzinflate'))
00043                 return true;
00044             break;
00045         case 2:
00046             if(function_exists('gzuncompress'))
00047                 return true;
00048             break;
00049     }
00050 
00051     return false;
00052 }
00053         
00054 ?>

Generated on Wed Oct 25 03:13:32 2006 for LFSWorldParsingProviderFramework by  doxygen 1.4.6