Soll die Funktion innerhalb der Funktion (rekursiv) aufgerufen werden darf das return nicht vergessen werden.

 

function aFunction($counter){
  if ($counter < 10){
    $counter++ ;
    return aFunction($counter); // dont forget the return
  }else{
    return 'something';
  }
}