W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
該函數(shù)可以用平臺(tái)無(wú)關(guān)的形式來(lái)調(diào)用CodeIgniter中沒(méi)有原生包含的PHP數(shù)據(jù)庫(kù)方法。 舉例來(lái)說(shuō),假如你想調(diào)用 mysql_get_client_info
函數(shù),但是這一方法CodeIgniter 并沒(méi)有 原生支持。你可以這樣做:
$db->callFunction('get_client_info');
第一個(gè)參數(shù)是函數(shù)名(必填),且 不應(yīng)該 帶有 mysql\_
的前綴。 該函數(shù)會(huì)根據(jù)當(dāng)前數(shù)據(jù)庫(kù)自動(dòng)附加前綴。這個(gè)機(jī)制可確保在不同數(shù)據(jù)庫(kù)平臺(tái)運(yùn)行相同的函數(shù)。 當(dāng)然,各數(shù)據(jù)庫(kù)的函數(shù)調(diào)用并不完全一致,因此,就可移植性而言,此函數(shù)的實(shí)用性有限。
調(diào)用這個(gè)函數(shù)所需的任何參數(shù)可添加到第二、第三個(gè)參數(shù),以此類推:
$db->callFunction('some_function', $param1, $param2, etc..);
這里,你經(jīng)常要提供數(shù)據(jù)庫(kù)連接ID或是查詢結(jié)果ID作為參數(shù),當(dāng)前DB連接ID可以用該方法獲得:
$db->connID;
查詢結(jié)果ID可以用QUERY結(jié)果對(duì)象來(lái)獲得,例如:
$query = $db->query("SOME QUERY");
$query->resultID;
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: