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