PHP Program to Find All Prime Numbers in a Given Interval Last Updated : 17 Jan, 2024 Comments Improve Suggest changes Like Article Like Report Prime numbers are fundamental in the field of mathematics and computer science. A prime number is defined as a natural number greater than 1 and is divisible by only 1 and itself. In this article, we will explore how to write a PHP program to find all prime numbers within a given interval. Using Trial Division MethodThe trial division method is a straightforward way to check whether a number is prime. We iterate through all numbers in the given interval and test each number for primality. PHP <?php function isPrime($num) { if ($num < 2) { return false; } for ($i = 2; $i <= sqrt($num); $i++) { if ($num % $i == 0) { return false; } } return true; } function findPrimeNums($start, $end) { $primes = []; for ($i = $start; $i <= $end; $i++) { if (isPrime($i)) { $primes[] = $i; } } return $primes; } $start = 10; $end = 50; $primeNumbers = findPrimeNums($start, $end); echo implode(', ', $primeNumbers); ?> Output11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47Using Sieve of EratosthenesThe Sieve of Eratosthenes is an ancient algorithm for finding all prime numbers to a given limit. It works by iteratively marking the multiples of each prime, starting from 2. PHP <?php function findPrimeNums($n) { $isPrime = array_fill(2, $n, true); for ($i = 2; $i * $i <= $n; $i++) { if ($isPrime[$i]) { for ($j = $i * $i; $j <= $n; $j += $i) { $isPrime[$j] = false; } } } return array_keys(array_filter($isPrime)); } // Driver code $start = 10; $end = 50; $primeNums = findPrimeNums($end); $primeNumsInRange = array_filter($primeNums, function ($num) use ($start, $end) { return $num >= $start && $num <= $end; }); echo implode(', ', $primeNumsInRange); ?> Output11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47 Comment More infoAdvertise with us Next Article How to Generate All Prime Numbers Between Two Given Numbers in Excel? V vkash8574 Follow Improve Article Tags : PHP Geeks Premier League 2023 PHP-Number Similar Reads Find Sum of numbers in given Range when numbers are modified as given Find the sum of all the numbers between the range l and r. Here each number is represented by the sum of its distinct prime factors. Examples: Input: l = 1, r = 6Output: 17Explanation: For 1, sum of prime factors = 0For 2, Sum of Prime factors = 2For 3, Sum of Prime factors = 3For 4, Sum of Prime fa 7 min read JavaScript Program to Display Prime Numbers Between Two Intervals Using Functions Prime numbers are natural numbers greater than 1 that are only divisible by 1 and themselves. In this article, we will explore how to create a JavaScript program to display all prime numbers between two given intervals using functions. Approach 1: Using Basic Loop and FunctionThe most straightforwar 2 min read How to Generate All Prime Numbers Between Two Given Numbers in Excel? A number greater than 1 with no positive divisors besides 1 and the number itself is referred to as a prime number. In this article, we will be discussing two approaches for generating all prime numbers between two given numbers in excel. In the first approach, we are creating formulas for generatin 3 min read JavaScript Program to Print Prime Numbers from 1 to N A prime number is a natural number greater than 1 that has no positive divisors other than 1 and itself. In this article, we'll explore how to create a JavaScript program to print all prime numbers from 1 to a given number N. To find prime numbers from 1 to N, we need to: Iterate through all numbers 3 min read Smallest prime number in given Range Given two integers L and R, denoting a range [L, R], the task is to find the smallest prime number present in the range. Examples: Input: L = 6, R = 11Output: 7Explanation: In the range of 6 to 116 is divisible by 1, 2, 3 and 6.7 is divisible by 1 and 7, hence this is a prime and the first in the ra 5 min read How to Check if the Number is Prime Number in Excel? A prime number is a number that is greater than 1 and has no positive divisor other than 1 and the number itself. Approach: To check whether the number is prime or not we have to divide the number with all the numbers between 2 and the square root of that number. And if it gives remainder 0 in any o 2 min read Like