The intdiv(), sqrt(), and pow() functions are part of PHP's mathematical toolkit. These functions help perform integer division, calculate square roots, and raise numbers to powers.
intdiv() – Integer division without remainder.sqrt() – Square root calculation.pow() – Exponentiation.intdiv(dividend, divisor)sqrt(number)pow(base, exponent)
// Perform integer division and discard remainder
<?php
$dividend = 10;
$divisor = 3;
echo intdiv($dividend, $divisor);
?>
// Calculate the square root of a number
<?php
$number = 16;
echo sqrt($number);
?>
// Raise a number to the power of another
<?php
$base = 2;
$exponent = 3;
echo pow($base, $exponent);
?>
intdiv(10, 3) → 3sqrt(16) → 4pow(2, 3) → 8
// Simulate PHP math logic using JavaScript
const a = 10;
const b = 3;
console.log(Math.floor(a / b));
console.log(Math.sqrt(16));
console.log(Math.pow(2, 3));
intdiv()sqrt()pow()intdiv().sqrt().pow() carefully with large exponents.