一、整型 integer
    整型值可以使用十进制,十六进制,八进制或二进制表示,前面可以加上可选的符号(- 或者 +)。

    1. <?php
    2. $a = 1234; // 十进制数
    3. $a = -123; // 负数
    4. $a = 0123; // 八进制数 (等于十进制 83)
    5. $a = 0x1A; // 十六进制数 (等于十进制 26)
    6. $a = 0b11111111; // 二进制数字 (等于十进制 255)
    7. ?>

    注:二进制、八进制数、十进制数和十六进制都是计算机运算当中使用数制,跟计算机的母语(机器语言)有关,如需要了解,请参考网址:https://baike.baidu.com/item/数制/217113?fr=aladdin

    二、浮点型 float
    浮点型(也叫浮点数 float,双精度数 double 或实数 real),一般有于科学计算和精度要求很高的运算中。

    <?php
    $a = 1.234; 
    $b = 1.2e3; 
    $c = 7E-10;
    ?>
    

    注:浮点数的字长和平台相关,尽管通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 IEEE 格式)。浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对误差为 1.11e-16。非基本数学运算可能会给出更大误差,并且要考虑到进行复合运算时的误差传递。