1
我开始在我的网站项目对mysqli的转型和我注意到,对于诸如mysqli_query
或mysqli_select_db
它需要的第一个参数是$link
,$link
是mysqli_connect()
几种不同的功能。第一个参数的MySQLi函数
这是每个功能都必需的吗?如果我忽略了参数,我可以预期该函数会转到我放在代码开头的默认mysqli_connect()
?
我开始在我的网站项目对mysqli的转型和我注意到,对于诸如mysqli_query
或mysqli_select_db
它需要的第一个参数是$link
,$link
是mysqli_connect()
几种不同的功能。第一个参数的MySQLi函数
这是每个功能都必需的吗?如果我忽略了参数,我可以预期该函数会转到我放在代码开头的默认mysqli_connect()
?
仅当您使用过程接口时才需要。
如果您使用的是面向对象的接口,则不需要,因为您的所有调用都使用$mysqli
对象来调用函数。
手册没有描述吗? (编辑:'$ link'确实不是程序风格的可选参数,你使用的是什么风格?) – 2012-07-21 21:41:26
程序。我必须误读手册/假设有一个不存在的警告。谢谢您的帮助。 – jason328 2012-07-21 21:43:25
使用'mysql_ *'函数时,'$ link'通常是可选的,但如果使用过程接口,则不会使用'mysqli_ *'。你需要这个链接,它通常是第一个参数。 – hakre 2012-07-21 21:44:13