Use version_compare on php_version_check()

fixes #2423

There are a few redundant checks for PHP 4 and of course Subs-Compat.php I guess its just safer to leave that as it is. 

Signed-off-by: Suki <suki@missallsunday.com>