(PHP 4, PHP 5, PHP 7)
pow — Expresión exponencial
Devuelve el valor de base
elevado a la potencia
exp
.
Nota:
En PHP 5.6 en adelante, se podría preferir el empleo del operador **.
base
La base a emplear
exp
El exponente
base
elevada a la potencia de exp
.
Si ambos argumentos son números enteros no negativos y el resultado puede ser representado
como un entero, el resultado será devuelto con tipo integer;
de lo contrario se devuelve como un float.
Ejemplo #1 Algunos ejemplos 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 función convertirá toda entrada en un número, incluso valores no escalares, lo cual podría conducir a resultados extraños.