Back to peterdownie.com
Back to Library
Back to PHP Experiment
Integers store numerical data.
To test if an variable is an integer use is_int or is_integer, is_long.
To see if a variable is an integer value use is_numeric
To convert a value to integer use intval(number,base)There are 4 types of integers, decimal, Hexadecimal, octal and binaryDecimal
Basically the rules as follows, if it does not start with a 0 or is equal to 0 than it is decimal. If it starts with a 0 and then numbers follow it is octal. If the number starts with 0x or 0X than it is hexadecimal. If the number starts with 0b then it is binary data.
You can cast to integer with (int) or (integer)
Integers can start with either + or - as well as neither + or -. PHP integers cannot be unsigned
When a boolean is converted to an intger, it will make 1 for true and 0 for falsePHP Integer type