可能被問了很多次,但我很頭痛。將mysqli傳遞給功能使用類
我有以下類來管理MySQL數據庫。
class blog {
function show ($mysqli) {
// Code working on $mysqli here
}
}
因爲我會在很多功能使用$ mysqli的這個類我讀,我可以爲了使$ mysqli的變量傳遞給類,並使用它的每個函數內,所以我可以做創建構造函數內例如:
$blog = new blog($mysqli);
$blog -> show();
這可能嗎?
這意味着我將不得不寫入$這 - > mysqli而不是$ mysqli所有的時間,是嗎?如果是這樣,有什麼辦法可以避免它? – wiredmark 2013-02-10 23:18:12
是的,在你的課堂上,你將不得不使用'$ this-> mysqli'來訪問該字段。你無法避免它。 – tmuguet 2013-02-10 23:19:22
謝謝,考慮一下,我的最後一個是一個相當愚蠢的問題。我將不得不只寫一次。萬分感謝。 – wiredmark 2013-02-10 23:19:56