view Looping.php @ 12:dab1e83799e4 >>178 tip

R版のソースコードを追加。
author "uncorrelated zombie" <uncorrelated@yahoo.co.jp>
date Sat, 04 Feb 2012 04:10:01 +0900
parents b99b69fd33aa
children
line wrap: on
line source

#!/usr/bin/env php
<?php
class Looping
{
	private $n0 = 0;
	public function calc($n) {
		$n1 = $this->n0 + (1 - 2*($n%2));
		$this->n0 = $n;
		return $n1;
	}
}

$s = new Looping();
$c = 0;
$n = 1;
$t1 = microtime(true);
while ($c<2147483647) {
	$n = $s->calc($n);
	$c++;
}
$t2 = microtime(true);
echo $n, " PHP\t", ($t2-$t1), "\n";