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

元ネタはこちら。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 )

この記事は移転前の古いURLで公開された時のものです

  • ブックマークが新旧で分散している場合があります。
  • 移転前は現在とは文体が違い「である」調です。(参考)
  • 記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください