Note that pow(0, 0) equals to 1 although mathematically this is undefined.(PHP 4, PHP 5, PHP 7, PHP 8)
pow — Potenzfunktion
   Berechnet die Potenz von exponent zur Basis
   num oder kurz
   numexponent.
  
Hinweis:
Alternativ kann der **-Operator verwendet werden.
numDie zu potenzierende Basis.
exponentDer Exponent.
   num in der Potenz exponent.
   Sind beide Argumente nichtnegative Ganzzahlen und kann das Ergebnis als
   Ganzzahl dargestellt werden, wird das Ergebnis als int
   zurückgegeben, andernfalls als float.
  
Das Verhalten dieser Operation kann durch PHP-Erweiterungen überschrieben werden, sodass sie ein Objekt zurückgibt.
| Version | Beschreibung | 
|---|---|
| 8.4.0 | Die Anwendung eines negativen exponenten auf0ist nun veraltet. | 
Beispiel #1 Einige pow()-Beispiele
<?php
var_dump(pow(2, 8)); // int(256)
echo pow(-1, 20), PHP_EOL; // 1
echo pow(0, 0), PHP_EOL; // 1
echo pow(10, -1), PHP_EOL; // 0.1
echo pow(-1, 5.5), PHP_EOL; // NAN
?>
Beispiel #2 Beispiel für pow() mit einem Objekt der Erweiterung GMP
<?php
var_dump(pow(new GMP("3"), new GMP("2"))); // object(GMP)
?>Hinweis:
Diese Funktion wandelt alle Eingaben in numerische Werte um, selbst nicht-skalare Werte. Dies kann zu seltsamen Ergebnissen führen.
Note that pow(0, 0) equals to 1 although mathematically this is undefined.