Dúvida logica PHP

PHP

Back-end

17/09/2021

Gostaria que alguém me ajudasse a entender a lógica desse código ,estou com dificuldade

<?php
function f($v, $n) {
if ($n <= 0) return 1;
else
return $v[$n-1] * f($v, $n-2) + 1;
}
$a = array(0,1,2,3);
print (f($a, 4));
?>
Vinicius Campos

Vinicius Campos

Curtidas 0
POSTAR