Start · Sprachen · PHP · Referenz · intval

intval

Funktion

Wandelt einen Wert in einen Integer um — bei Strings mit optionaler Basis (Hex, Oktal, Binär).

seit PHP 4.0.0 Kategorie: math

Signatur

intval(mixed $value, int $base = 10): int

Beschreibung

Für Casts von User-Input vom Query-String sicher.

Parameter

Name Typ Default Beschreibung
$value Pflicht mixed Zu konvertierender Wert.
$base int 10 Basis (0, 2, 8, 10, 16). 0 = automatisch aus Präfix.

Rückgabewert

Typ
int
Beschreibung
Integer.

Beispiele

Varianten

<?php

echo intval('42abc');         // 42
echo intval('0x1A', 16);       // 26
echo intval('101', 2);         // 5