相关疑难解决方法(0)

MySQL整数字段在PHP中以字符串形式返回

我在MySQL数据库中有一个表字段:

userid INT(11)
Run Code Online (Sandbox Code Playgroud)

所以我用这个查询将它调用到我的页面:

"SELECT userid FROM DB WHERE name='john'"
Run Code Online (Sandbox Code Playgroud)

然后为了处理结果我做:

$row=$result->fetch_assoc();

$id=$row['userid'];
Run Code Online (Sandbox Code Playgroud)

如果我这样做:

echo gettype($id);
Run Code Online (Sandbox Code Playgroud)

我得到一个字符串.这不应该是整数吗?

php mysql int types gettype

116
推荐指数
7
解决办法
10万
查看次数

标签 统计

gettype ×1

int ×1

mysql ×1

php ×1

types ×1