Целые числа


Целые могут быть указаны в десятичной системе счисления (base 10), шестнадцатеричной (base 16) и восьмеричной (base 8), также как и в двоичной (base 2) системе счисления, с необязательным предшествующим знаком (+ или -).

Чтобы точно преобразовать значение в целое, используйте либо (int) или (integer), которые тоже не чувствительны к регистру.

$octal = 010;                // 8 - base 8
$decimal = 10;               // 10 - base 10
$hexadecimal = 0x10;         // 16 - base 16
$binary = 0b10;              // 2 - base 2
$str_test = "10";            // string "10"
$int_test = (int)$str_test;  // convert string to integer