関数は、再帰的に呼び出すことができる。
ただし、100回、200回を超えるような、再帰的呼び出しは避けた方が良いようだ。
サンプル
<?php
function sample( $var ) {
if ( $var < 10 ) {
echo "$var, ";
sample( ++$var );
}
}
sample( 5 );
?>
function sample( $var ) {
if ( $var < 10 ) {
echo "$var, ";
sample( ++$var );
}
}
sample( 5 );
?>
↓↓↓出力結果↓↓↓
5, 6, 7, 8, 9,