diff --git a/prime.php b/prime.php new file mode 100644 index 0000000000000000000000000000000000000000..bc11bc16a4a6c6f903825e9d5e74229963e8e059 --- /dev/null +++ b/prime.php @@ -0,0 +1,32 @@ +<?php + + +function isPrime($num) { + + $root = sqrt($num); + if((int) $root == $root ) { + return false; + } + for($i=2;$i<$root;$i++) { + if($num%$i==0) { + return false; + } + } + + return true; +} + +if(isset($argv[1])) { + $num = $argv[1]; + $primes = array(); + $i = 0; + while(count($primes) < $num) { + if(isPrime($i)) { + $primes[] = $i; + } + $i++; + } + echo join(",",$primes); +// echo count($primes); +} +