e
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
|
||||
function version($oldVersion, $newVersion): bool
|
||||
{
|
||||
$first = explode('.', $oldVersion);
|
||||
$end = explode('.', $newVersion);
|
||||
while (count($first) > 0) {
|
||||
$shift = (int)array_shift($first);
|
||||
$endShift = (int)array_shift($end);
|
||||
if ($endShift == $shift) {
|
||||
continue;
|
||||
}
|
||||
if ($endShift < $shift) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
var_dump(version('1.4.4','1.4.3'));
|
||||
Reference in New Issue
Block a user