재귀란 무엇인가
재귀: 함수가 자기 자신을 호출하는 프로그래밍 방법으로, loop 이므로 재귀적으로 호출되는 함수에는 종료 조건이 있어야 합니다. 그렇지 않으면 무한 루프가 됩니다.
일반적으로 사용되는 재귀적 방법:
1. 정적 변수 방법
function loop(){ static $i = 0; echo $i.' '; $i++; if($i<10){ loop(); } } loop();//输出 0 1 2 3 4 5 6 7 8 9
2. 전역변수 방식
$i = 0; function loopGlobal(){ global $i; echo $i.' '; $i++; if($i<10){ loopGlobal(); } } loopGlobal();//输出 0 1 2 3 4 5 6 7 8 9
3. 참조 매개변수 전달 방식
function loopReference(&$i=0){ echo $i.' '; $i++; if($i<10){ loopReference($i); } } loopReference();//输出 0 1 2 3 4 5 6 7 8 9
위 내용은 PHP에서 재귀란 무엇인가요? 이를 달성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!