$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;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть форма из 4 наименований, как вставить строки в базу одним запросом через php?
Если я ошибаюсь исправьте меня но мне кажется что экосистема вокруг Javascript более структурирована и понятна нежели чем у PHP
На платформе OPENSERVER 52 велась разработка на yii 2 basic