Re: Recursive Static Method

From: Date: Thu, 13 Nov 2008 16:20:10 +0000
Subject: Re: Recursive Static Method
Groups: php.general 
Request: Send a blank email to php-general+get-283259@lists.php.net to get a copy of this message
Works for me: $ cat recurses.php ; php -q recurses.php <?php class recurses { static function factorial ($n) { assert(is_int($n)); if ($n == 0) return 1; return $n * self::factorial($n - 1); } } echo "4! = ", recurses::factorial(4), "\n"; ?> 4! = 24

« previous php.general (#283259) next »