5
A
回答
7
codeigniter超級對象是一個對象,它允許您在每次未初始化類的情況下引用任何已加載的codeigniter資源或加載新的資源。
例如在您的圖書館,如果你想refrence你會做以下數據庫
function whatever()
{
$this->ci =& get_instance() // sets an object in your library to point to the codeigniter object
$this->ci->db->get('mytable');
}
其中一個控制器這純粹是
function whatever
{
$this->db->get('mytable);
}
這是因爲圖書館沒有的默認情況下對碼字對象的引用(出於很多原因)
相關問題
- 1. 在codeigniter中使用超級對象的好處是什麼
- 2. 頂級對象是什麼?
- 3. Codeigniter不加載CI超級對象
- 4. 什麼是超級景觀?
- 5. Javascript超時對象究竟是什麼?
- 6. CodeIgniter中對象方法的等效isset是什麼?
- 7. 在CodeIgniter中創建對象的階段是什麼?
- 8. codeigniter中的db_clean是什麼?
- 9. 什麼是codeigniter中的APPPATH
- 10. 什麼是codeigniter中的routes.php
- 11. 爲什麼對象類是java中的超類
- 12. codeigniter實例化的數據庫對象的類型是什麼?
- 13. 什麼是postgres超級用戶
- 14. 這裏超級意思是什麼?
- 15. 什麼是超級戰略模式?
- 16. (iOS)什麼是超級視圖,什麼是子視圖
- 17. 稱爲「超級」 JavaScript對象
- 18. __eq__在超級對象
- 19. 什麼是對象SqlConnection.BeginTransaction對
- 20. 超級克隆做什麼?
- 21. Codeigniter中的對象
- 22. 什麼是SmtpClient對象的默認超時?
- 23. 「不能超過屏幕對象」錯誤的含義是什麼?
- 24. 如何確定什麼是超類或對象的接口
- 25. PHP對象 - 什麼是對象?
- 26. 什麼是持久化Java對象的輕量級選項
- 27. 什麼是javascript中的對象
- 28. JavaScript中的對象是什麼?
- 29. 什麼是OpenGL中的查詢對象?
- 30. 什麼是R中的承諾對象?
「超級對象」的類類型是什麼?因爲Controller可以直接使用$ this,它看起來像Super-Object是Controller的一個實例(我希望它不是) – 2010-04-24 05:47:03
爲了回答你的問題,它確實是當前控制器的一個實例,它正在爲請求提供服務。 – 2014-01-13 08:37:25