(PHP 4, PHP 5, PHP 7)
pow — Potência
Retorna a base
elevada ao expoente
exp
.
Nota:
A partir do PHP 5.6 onwards você pode preferir usar o operador **.
base
O valor base
exp
O expoente
base
exponenciado ao valor de exp
.
Se ambos os valores não forem negativos e o resultado puder ser representado
como um inteiro, o resultado retornado será do tipo integer,
e em outros casos será retornado como um float.
Exemplo #1 Alguns exemplos de pow()
<?php
var_dump(pow(2, 8)); // int(256)
echo pow(-1, 20); // 1
echo pow(0, 0); // 1
echo pow(10, -1); // 0.1
echo pow(-1, 5.5); // PHP >=5.2.2: NAN
echo pow(-1, 5.5); // PHP <5.2.2: -NAN
?>
Nota:
Esta função converterá todos os tipos para números, mesmo valores não escalares, o que pode levar a resultados esquisitos.