カテゴリー
技術

100までの素数を求めるPHPスクリプト

元ネタはこちら。PHP 5.2.0リリース記念 for($i=2;$i

元ネタはこちら。PHP 5.2.0リリース記念


for($i=2;$i<100;$i=gmp_intval(gmp_nextprime($i)))echo "$i ";

ワンライナーはあんまり好きじゃない。プロとして仕事で書くならこんなの。


$next = 2;
while ($next < 100) {
echo "$next ";
$next = gmp_intval(gmp_nextprime($next));
}

うーん、やっぱPHPって便利だ

前提条件: PHP5.2.0 gmp拡張をオン(Windowsの場合、php.ini に extension=php_gmp.dll )