Bei der Verwendung von
return in der php rekursiven Funktion kann es zu Situationen kommen, in denen der gewünschte Wert nicht korrekt zurückgegeben werden kann.
Bei der Verwendung Wenn Sie in einer rekursiven PHP-Funktion zurückkehren, werden Sie auf Situationen stoßen, in denen der gewünschte Wert nicht korrekt zurückgegeben werden kann. Wenn Sie den Grund nicht verstehen, wird es schwierig sein, den Fehler zu finden. Lassen Sie uns dies anhand des folgenden konkreten Beispiels veranschaulichen
function test($i){ $i-=4; if($i<3){ return $i; }else{ test($i); } } echotest(30);
PHP-Tutorials finden Sie unter Code Home):
Das obige ist der detaillierte Inhalt vonKennen Sie die Vorsichtsmaßnahmen für die Verwendung von Return in rekursiven PHP-Funktionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!