Skip to main content

Php prime number program with use of class

Php prime number  program with use of class


<?php


class find_p_number
{
# Function to check single number is Prime or not
static function isPrime($number)
{
# Start temporary number from 2 (1 is not a prime number)
$i = 2;
# 1 is not a prime number
if($number == 1)
return false;
# 2 is the only even prime number
if($number == 2)
return true;
# Check numbers other than 1 and 2
while($i <= sqrt($number))
{
if ($number % $i == 0)
return false;
 
$i++;
}
# If the execution has come to this point, means it is a prime Number :)
return true;
}
# Function to check Prime Numbers between two given numbers
static function betweenTwoNumbers($num1, $num2)
{
$prime_numbers = array();
# Check Prime Numbers between two given numbers
for($num1; $num1<$num2; $num1++)
{
# Check whether the current number is prime or not
if(self::isPrime($num1))
$prime_numbers[] = $num1;
}
# Returns the array of prime numbers between supplied numbers
return array_values(array_unique($prime_numbers));
}
}
 
 
?>


Comments

Popular posts from this blog

how send mail using Swift mailer | switmailer send mail tutorial

how send mail using Swift mailer | switmailer send mail tutorial  <?php /* step 1 include Swift mailer file ;  */ include("vendor/swiftmailer/swiftmailer/lib/swift_required.php"); /* step 2 create your user details */ $senderEmail="saddam1234321@gmail.com"; $senderPassword="****Your password****"; $senderName="Saddam huassin"; /* step 3 set SMTP host  for sending mail  */ $user = Swift_SmtpTransport::newInstance('smtp.gmail.com','587','tls'); /* step 4 set your user details  */ $user->setUsername($senderEmail); $user->setPassword($senderPassword); /* step 5 create swift  mailer instance with a variable */ $mailer = Swift_Mailer::newInstance($user); /* step 6 Create a message */ $message = Swift_Message::newInstance('Wonderful Subject')   ->setFrom(array($senderEmail => $senderName))   ->setTo(array($senderEmail))   ->setBody('Here is the message itsel...

how install Swift mailer in localhost | swift mailer installation | composer install swift mailer

how install Swift mailer in localhost | swift mailer installation | composer install swift mailer Step 1:- open cmd  Step 2;- copy this command " composer required swiftmailer/swiftmailer @stable " . Step 3;- paste in cmd and press enter. Step 4;- after few second swift mailer ready to use .................................