Next power - zwróci pierwszy wynik potęgowania liczby $number większy niż liczba $barrier
<?php
define('BR', "<br>");
function getNextPower($number, $barrier) {
$power = $number;
while ($number < $barrier) {
$number *= $power;
}
return $number;
}
echo getNextPower(2, 7) . BR; //=> 8
echo getNextPower(3, 12385) . BR; // => 19683
echo getNextPower(5, 210345) . BR; //=> 390625