note 40644 added to function.version-compare

From: Date: Wed, 10 Mar 2004 14:56:11 +0000
Subject: note 40644 added to function.version-compare
Groups: php.notes 
Request: Send a blank email to php-notes+get-66555@lists.php.net to get a copy of this message
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 */ } ---- Manual Page -- http://www.php.net/manual/en/function.version-compare.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+40644 Delete -- http://master.php.net/manage/user-notes.php?action=delete+40644&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+40644&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#66555) next »