是不是php从mysql中select出来的数据,不管mysql中是什么类型的,返回的结果都变成字符串类型啊?

解决方案 »

  1.   

    select出来都是字符串类型没错
      

  2.   

    2楼和3楼的完全相反啊。有没有具体点的。
    我刚才测试mysql就是 数据库中是 int型 的,php select 出来这个字段后用is_int来判断,不是int型。
    用sqlserver2008 测试,数据库中是int型的,php 判断也是int型的。
    请问是不是说 和设置有关?还是说就是这样的。
      

  3.   

    如果用is_int()函数来判断的话。mysql和mssql是不一样的。
      

  4.   


    var_dump($value); //这样就知道查询出来的是什么类型了