dakata__92
Super Moderator
Според PHP_VERSION моят локален хост е 5.5.15. Как да проверя дали кода който съм създал е съвместим с малко по-стари версии на PHP? Лесно мога да ползвам http://php.net/manual/en/function.version-compare.php и едно exit()-но нещо ми се струва, че не е добра идея. www.000webhost.com ползват 5.2.17 и веднага започват да мви трещят грешки като например:
не е дефинирана функция или realpath_cache_size() не съществува. Кажете сега как да процедирам за да може да сравнявам версиите и да вия моя код с коя версия е минимум е съвместим.
PHP:
$bytesFormat = function($size){
$base = log($size, 1024);
$suffixes = array("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB");
return pow(1024, $base - floor($base))."[".$suffixes[floor($base)]."]";
};