php读取mysql列类型为bit(1)的数据

2011-07-27 18:30  2696人阅读  评论 (0)
Tags: phpmysql

php读取mysql列bit(1)列时获得的是一个二进制的数据,不是布尔值不是字符串也不是数字,所以不能正常使用也不能正常显示,可以使用ord函数把二进制数据转换为数字。

ord函数的作用就是将ASCII的字符转换为他们的字面值,对于二进制数字也有效。

ord函数能转换出来的最大的值是255,也就是一个字节,对于bit(8)以上的列不能正常转换。

豫ICP备09035262号-1