public function next() { $newValue = $this->value + 2; while (!Prime::isPrime($newValue)) { $newValue += 2; } return new Prime($newValue); }
<?php require_once './../common/prime.php'; $count = 0; $num = 1; while ($count < 10001) { if (Prime::isPrime($num)) { $count++; echo "Prime {$count}: {$num}\n"; } $num += 2; }
/** * Output whether a number is prime; and, if not, its unique factors. * * @param $n int Number to check for primeness */ function prime_check($n) { try { require 'api_classes/prime.php'; $primeObj = new \Prime(); $primeObj->isPrime($n); $primeObj->output(); } catch (\Exception $e) { } }