Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

intval

Variablen-Funktionen

    Befehl:
int intval ( mixed $var [, int $base = 10 ] )


    Parameter-Liste:
NameBeschreibung
varDer skalare Wert (das kann ein Ausdruck oder eine einfache Variable sein, nicht jedoch ein Array oder Objekt.), der nach integer konvertiert werden soll.
baseDie 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
 
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:
Version Beschreibung
5.1.0 Erzeugt eine Meldung vom Type E_NOTICE und gibt den Wert 1 zurück, wenn ein Objekt als Parameter var übergeben wird.
Variablen-Funktionen