PHP-什么是“;数据类型“;在这种情况下是$link$link=mysql_connect()


PHP - What is the "data type" of $link in this case? $link = mysql_connect()

免责声明

虽然我知道mysql_[command]函数是贬值的,但这是一个学校项目,我在它们贬值之前就开始了。我没有被标记为所使用的函数的"最新性",只有我编写的程序的复杂性,因此没有动机更改为PDO或mysqli。我必须包含我使用过的所有变量的变量列表(包括数据类型…),即使它们的定义方式与vb.net不同。

我有个大问题

下面列出的代码中变量$link的数据类型是什么?其中数据类型是字符串、整数、布尔值等…

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

如果连接成功,它将是一个资源标识符,否则为布尔值:

成功时返回MySQL链接标识符,失败时返回FALSE。

请参阅:http://php.net/manual/en/function.mysql-connect.php