PHP function Exercises: Check whether a number is prime or not

PHP function: Exercise-2 with Solution

Write a function to check whether a number is prime or not.

Note: A prime number (or a prime) is a natural number greater than 1 that has no positive divisors other than 1 and itself.

Pictorial Presentation:

PHP function Exercises: Check whether a number is prime or not

Sample Solution:

PHP Code:

function IsPrime($n)
 for($x=2; $x<$n; $x++)
      if($n %$x ==0)
		   return 0;
  return 1;
$a = IsPrime(3);
if ($a==0)
echo 'This is not a Prime Number.....'."\n";
echo 'This is a Prime Number..'."\n";

Sample Output:

This is a Prime Number..

Flowchart :

Flowchart: Check whether a number is prime or not

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a function to calculate the factorial of a number (a non-negative integer). The function accepts the number as an argument.
Next: Write a function to reverse a string.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

Follow us on Facebook and Twitter for latest update.

PHP: Tips of the Day

PHP: How to define an empty object in PHP?

$x = new stdClass();

stdClass is the default PHP object. stdClass has no properties, methods or parent. It does not support magic methods, and implements no interfaces.

When you cast a scalar or array as Object, you get an instance of stdClass. You can use stdClass whenever you need a generic object instance.

Ref : https://bit.ly/2Q96Wvm


We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook