note 40644 deleted from function.version-compare by nlopess

From: Date: Wed, 10 Mar 2004 16:28:09 +0000
Subject: note 40644 deleted from function.version-compare by nlopess
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-66562@lists.php.net to get a copy of this message
Note Submitter: steve~_~at~_~centricitysystems~com ---- With version_compare, I keep forgetting which parameter is being checked for greaterThan/lessThan, so I made a simple function that makes it a little bit more intuitive: function compare_version($verA,$logic,$verB) { $logic = (empty($logic)?'=':$logic); return version_compare($verA,$verB,$logic); } Now it always makes sense to me: $ver1 = '4.2.3'; $ver2 = '4.1'; if ( compare_version($ver1,'>=',$ver2) ) { /* do something */ } else { /* error */ }

« previous php.notes (#66562) next »