当您运行类似于此的脚本时,资源ID#4在php中代表什么:
$dbs = mysql_connect('localhost', 'me', 'mypass')
OR die('Couldn\'t connect to the database: '.mysql_error());
@mysql_select_db('my_db') OR
die('Could not connect to the database: '.mysql_error());
$query_result = mysql_query("SELECT * FROM mytable;");
然后回显query_result?我知道你要做什么
mysql_fetch_array($query_result);
获取所述查询结果的内容,但我想知道资源ID#4的实际含义。
答案 0 :(得分:1)
资源只是指向外部对象的指针;在这种情况下,数据库连接。更多信息请访问:http://www.php.net/manual/en/language.types.resource.php
顺便说一句,do not use those functions,永远。据推测,您已经从网站上复制并粘贴了它们,但它可能已经有13年了。
答案 1 :(得分:0)
我认为你可能正在寻找这个:http://www.php.net/manual/en/language.types.resource.php和这个:http://www.php.net/manual/en/resource.php
您正在回显资源,该资源是mysql_query
的结果,这是一种特殊的PHP变量类型。