基础知识的扎实是进阶高层知识领域的底层建筑,无论学习哪门语言都是这个道理,小细节决定一切,PHP的学习也不例外。下面总结一些PHP基础学习中经常误解、曲解、易混淆的知识点(没有按照PHP进阶学习的顺序)。
1.PHP基础类型中的浮点型转化为整型的特例
echo intval((0.1+0.7)*10);
有PHP基础的人可能都会认为上述语句的输出结果是8,但是事实上正确结果是7,这是因为0.1+0.7的结果表示其实是类似 7.9,PHP浮点数向其他数据类型转化时丢失精度是正常的事情。所以,亲们,注意咯