PHP PDO fetch返回一个数组?
发布时间:2020-12-11 23:44:14 所属栏目:MySql教程 来源:网络整理
导读:$GetUid = $dbConnect-prepare("SELECT UID FROM users WHERE username = :username");$GetUid-execute($RegisterData3);$UserID = $GetUid-fetch(); 为什么它返回数组而不是字符串? var_dump($UserID)说 array 'UID' = string '45' (length=2) 0 = string
为什么它返回数组而不是字符串? var_dump(‘$UserID’)说
它应该是
更新* 编辑:此外,它将始终返回一个数组,即使只有一列,因为一行可以包含多个属性.您可以使用FETCH_ASSOC然后指定列名来获取数据,或者,如果您像使用fetch()一样,则数组将由列名和0索引列号索引. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |