PHP
Referenzliste
intval
Variablen-Funktionen
Befehl:
int intval ( mixed $var [, int $base = 10 ] )
Parameter-Liste:
Beschreibung | |
---|---|
Der skalare Wert (das kann ein Ausdruck oder eine einfache Variable sein, nicht jedoch ein Array oder Objekt.), der nach integer konvertiert werden soll. | |
Die Basis der Konvertierung. |
Beschreibung:
Liefert den integer-Wert von
var
unter Benutzung der angegebenen Basis. (Standardwert ist base
=10). intval() sollte nicht auf Objekte angewandt werden, da dies eine Meldung vom Typ E_NOTICE
erzeugt und den Wert 1 zurückgibt. Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Der
base
-Parameter hat keinerlei Auswirkung, wenn der var
-Parameter kein String ist.Warnung:
Warnung:
Diese Funktion ist seit PHP 5.3.0 DEPRECATED (veraltet) und seit PHP 5.4.0 ENTFERNT.
Siehe auch:
Konvertiert einen Wert nach float
• strval()
Ermittelt die String-Repräsentation einer Variable
Legt den Typ einer Variablen fest
Prüft, ob eine Variable eine Zahl oder ein numerischer String ist
intval() - Beispiel:
Eingabe:
<?php echo intval(42); // 42 echo intval(4.2); // 4 echo intval('42'); // 42 echo intval('+42'); // 42 echo intval('-42'); // -42 echo intval(042); // 34 echo intval('042'); // 42 echo intval(1e10); // 1410065408 echo intval('1e10'); // 1 echo intval(0x1A); // 26 echo intval(42000000); // 42000000 echo intval(420000000000000000000); // 0 echo intval('420000000000000000000'); // 2147483647 echo intval(42, 8); // 42 echo intval('42', 8); // 34 echo intval(array()); // 0 echo intval(array('foo', 'bar')); // 1 ?>
Beschreibung:
Mit intval() kann man versuchen, aus einer Variablen (var) eine Integer-Zahl zu machen. Der optionale Parameter base legt fest, zu welcher Basis die Zahl zu interpretieren ist (Default-Wert ist 10).
Beschreibung:
Beschreibung | |
---|---|
Erzeugt eine Meldung vom Type E_NOTICE und gibt den Wert 1 zurück, wenn ein Objekt als Parameter var übergeben wird. |
Variablen-Funktionen