(PHP 4, PHP 5)
pow — Potenzfunktion
Berechnet die Potenz von exp
zur Basis base oder kurz
baseexp.
baseDie zu potenzierende Basis
expDer Exponent
base in der Potenz exp.
Das Ergebnis wird als integer zurückgegeben falls möglich,
ansonsten als float.
| Version | Beschreibung |
|---|---|
| 4.2.0 | Im Fehlerfall werden keine Warnungen mehr ausgegeben, selbst dann wenn kein Ergebnis ermittelt werden kann. |
| 4.0.6 | Die Funktion gibt nun integer-Ergebnisse zurück falls möglich, in älteren Versionen wurde immer ein float-Ergebnis zurückgegeben. Ältere Versionen geben zum Teil unsinnige Ergebnisse zurück, wenn das Ergebnis keine reelle Zahl ist. |
Beispiel #1 Einige pow()-Beispiele
<?php
var_dump(pow(2, 8)); // int(256)
echo pow(-1, 20); // 1
echo pow(0, 0); // 1
echo pow(-1, 5.5); // PHP >4.0.6 NAN
echo pow(-1, 5.5); // PHP <=4.0.6 1.#IND
?>
Hinweis:
Diese Funktion konvertiert alle Eingaben in numerische Werte, selbst nicht-skalare Werte. Dies kann zu seltsamen Ergebnissen führen.