fork(17) download
  1.  
  2.  
  3. <?php
  4. $_POST['fibnum']=1;
  5.  
  6. if(isset($_POST['fibnum'])){
  7.  
  8.  
  9. $fibnum = $_POST['fibnum'];
  10.  
  11.  
  12. function fibRec($fibnum){
  13.  
  14. if ($fibnum < 0){
  15. return ( "There are no Fibonacci numbers of negative values.");
  16. }
  17. elseif ($fibnum == 0){
  18.  
  19. return ("0");
  20. }
  21.  
  22. elseif ($fibnum == 1){
  23.  
  24. return ("1");
  25. }
  26.  
  27. else {
  28.  
  29. $sum = fibRec($fibnum-1)+fibRec($fibnum-2);
  30. return ($sum);
  31. }
  32.  
  33. }
  34. $fib = fibRec($fibnum);
  35. echo $fib;
  36.  
  37. }
  38. ?>
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout

1