PHP中的一个奇怪的BUG[不要加载图片] [跳转到底部]2018-07-08如题,最近在写OBottle时发现PHP有个很奇怪的BUG: 当使用双等号进行判断时,与零相比会直接判断为true。 这我可是当时就懵逼了..去网上一查才发现有这个BUG.只能用绝对判断"===", 但是与此同时又面临了一个问题,绝对严格判断会看类型, 如果是将数值与字串符相比较会直接打回false.. 我的解决办法是:利用is_numeric先判断是否为数值, 如果是数值直接intval转换处理,如果不是当然就返回false.于是,这一天些瓶又化解了一场危机哈哈哈 标签:咸鱼技术 使用github账号登录 共0条评论
共0条评论