Example #1
0
 /**
  * Get GD version
  * 
  * @return string|false
  */
 public static function getGDVer()
 {
     if (self::$_gdVer != null) {
         return self::$_gdVer;
     }
     $res = false;
     if (!extension_loaded('gd')) {
         if (dl('gd.so')) {
             $res = true;
         }
     } else {
         $res = true;
     }
     if ($res) {
         if (function_exists('gd_info')) {
             $gdInfo = gd_info();
             preg_match('/\\d/', $gdInfo['GD Version'], $match);
             self::$_gdVer = $match[0];
             if (self::$_gdVer >= 2) {
                 $res = self::$_gdVer;
             }
         } else {
             $res = false;
         }
     }
     return $res;
 }