我试图使用count()函数获取数组中的元素数量,结果对我来说有点令人费解,考虑下面的例子.
假设提供的用户ID错误,因此没有匹配,那么计数函数的结果是否为0?但它是1.你能解释一下为什么吗?
谢谢
$q = mysql_query("select password from users where user_name = '" . $userID . "'");
$check = mysql_fetch_array($q);
$result = count($check);
echo "RESULT:" . $result;
Run Code Online (Sandbox Code Playgroud) php ×1