49 lines
1.4 KiB
PHP
49 lines
1.4 KiB
PHP
<?php
|
|
/* $Id$ */
|
|
|
|
/**
|
|
* DEFINES VARIABLES & CONSTANTS
|
|
* Overview:
|
|
* PMA_VERSION (string) - phpMyAdmin version string
|
|
* PMA_PHP_INT_VERSION (int) - eg: 30017 instead of 3.0.17 or
|
|
* 40006 instead of 4.0.6RC3
|
|
* PMA_IS_WINDOWS (bool) - mark if phpMyAdmin running on windows
|
|
* server
|
|
*/
|
|
// phpMyAdmin release
|
|
if (!defined('PMA_VERSION')) {
|
|
define('PMA_VERSION', '2.3.1-rc2');
|
|
}
|
|
|
|
// php version
|
|
if (!defined('PMA_PHP_INT_VERSION')) {
|
|
if (!ereg('([0-9]{1,2}).([0-9]{1,2}).([0-9]{1,2})', phpversion(), $match)) {
|
|
$result = ereg('([0-9]{1,2}).([0-9]{1,2})', phpversion(), $match);
|
|
}
|
|
if (isset($match) && !empty($match[1])) {
|
|
if (!isset($match[2])) {
|
|
$match[2] = 0;
|
|
}
|
|
if (!isset($match[3])) {
|
|
$match[3] = 0;
|
|
}
|
|
define('PMA_PHP_INT_VERSION', (int)sprintf('%d%02d%02d', $match[1], $match[2], $match[3]));
|
|
unset($match);
|
|
} else {
|
|
define('PMA_PHP_INT_VERSION', 0);
|
|
}
|
|
define('PMA_PHP_STR_VERSION', phpversion());
|
|
}
|
|
|
|
// Whether the os php is running on is windows or not
|
|
if (!defined('PMA_IS_WINDOWS')) {
|
|
if (defined('PHP_OS') && eregi('win', PHP_OS)) {
|
|
define('PMA_IS_WINDOWS', 1);
|
|
} else {
|
|
define('PMA_IS_WINDOWS', 0);
|
|
}
|
|
}
|
|
|
|
// $__PMA_DEFINES_PHP_LIB__
|
|
?>
|