$a * func($a, $b – 1);
Если вам нужно возведение в степень то функция уже есть: pow http://php.net/manual/ru/function.pow.php
Если-же просто хотите знать как рекурсию делать, то вот пример, возведения в степень:
function myRecursion($x, $n) {
if ($n == 0) {
return 1;
}
if ($n < 0) {
return myRecursion(1/$x, -$n);
}
return $x * myRecursion($x, $n-1);
}
var_dump(myRecursion(5, -5));
function func($a, $b)
{
if($b !== 0) {
return $a * func($a, $b - 1);
}
return 1;
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости