The sqrt()
function in PHP is used to calculate the square root of a number. It returns the positive square root of the given number. If the input is negative, sqrt()
will return NAN
(Not A Number).
Syntax:
sqrt($number);
- $number: The number for which you want to calculate the square root. It must be a positive number or zero.
Examples:
Example 1: Square root of a positive number
<?php
$number = 16;
$result = sqrt($number);
echo "The square root of $number is $result.";
?>
Output:
The square root of 16 is 4.
Example 2: Square root of zero
<?php
$number = 0;
$result = sqrt($number);
echo "The square root of $number is $result.";
?>
Output:
The square root of 0 is 0.
Example 3: Square root of a negative number
<?php
$number = -9;
$result = sqrt($number);
echo "The square root of $number is $result.";
?>
Output:
The square root of -9 is NAN.
(Note: You can check for NAN
by using is_nan()
.)
Example 4: Square root of a decimal number
<?php
$number = 2.25;
$result = sqrt($number);
echo "The square root of $number is $result.";
?>
Output:
The square root of 2.25 is 1.5.
Handling NAN
:
You can use is_nan()
to check if the result is NAN
.
<?php
$number = -25;
$result = sqrt($number);
if (is_nan($result)) {
echo "The square root of $number is not a number.";
} else {
echo "The square root of $number is $result.";
}
?>
Output:
The square root of -25 is not a number.
This should cover the basics of using the sqrt()
function in PHP!
At Online Learner, we're on a mission to ignite a passion for learning and empower individuals to reach their full potential. Founded by a team of dedicated educators and industry experts, our platform is designed to provide accessible and engaging educational resources for learners of all ages and backgrounds.
Terms Disclaimer About Us Contact Us
Copyright 2023-2025 © All rights reserved.