Sorry about that. I didn't mean to offend you.
Here's something you can slap me with:
version_compare() didn't exist until 4.1.0, so my conditional expression that USES version_compare is totally redundant and decreases inefficiency.
I mean, if version_compare() exists, then we know for a fact that the current version (as returned by php_version()) is definitely NOT less than 4.1.0.
The entire conditional can be rewritten without loss of functionality as (!function_exists('version_compare')).
Take care,
Nik
http://www.bigaction.org/