爲什麼在php中有強制性的索引函數,以及如何在類中創建其他函數,因爲我在控制器中創建了一個類,並且還創建了一個函數,它是索引函數,但是當我想要更改函數名有錯誤?請告訴我,如果有人知道它嗎?爲什麼我們需要編制索引函數,以及如何定義這個函數,以及如何在同一個類中創建一個新函數?我也搜索,但可以找到任何滿意的答案。 這裏有一些鏈接 http://book.cakephp.org/ CakePHP check if user is logged in inside a view爲什麼在Cake PhP Controller索引函數中需要?
2
A
回答
2
它不是強制性的在控制器中的index()函數和蛋糕永遠不會產生錯誤這一點。只有索引函數是有效的,這樣任何人在沒有任何動作的情況下敲擊控制器都不會看到與框架相關的錯誤。
在classed和index.html或index.php文件中使用index()函數以避免目錄訪問是一種很好的做法。
0
在控制器中並不強制使用索引函數,但如果沒有任何操作存在,那麼默認情況下會搜索索引函數,因爲默認情況下索引是由瀏覽器搜索的。
相關問題
- 1. 爲什麼我需要php中的isset()函數?
- 2. 爲什麼php中的類函數不需要分號?
- 3. 爲什麼php memcache連接函數只需要2個參數
- 4. 爲什麼PHP需要顯式引用「$ this」來調用成員函數?
- 5. 爲什麼php mail()函數不需要任何驗證?
- 6. 爲什麼搜索引擎需要定期重新索引但數據庫不需要?
- 7. 爲什麼在jQuery的.change()中需要包裝到函數中?
- 8. 爲什麼intl.Message需要封裝在封閉函數中?
- 9. 在這兩個函數中爲什麼需要做WATCHDOG_RESET()?
- 10. 爲什麼這個函數需要在document.ready中?
- 11. 爲什麼在一個類中需要const函數和非const?
- 12. 爲什麼在JBoss中需要使用isTraceEnabled()函數?
- 13. JAVASCRIPT:爲什麼要在一個內部函數中引用ReferenceError?
- 14. 爲什麼ASP.NET MVC Controller類需要公開?
- 15. 什麼是仿函數,爲什麼我們需要它們?
- 16. 無法在我的Controller + Cake中使用任何組件PHP
- 17. JavaScript即時函數調用 - 爲什麼函數需要括號?
- 18. 爲什麼xcopy需要多個引號?
- 19. 爲什麼需要Push引擎
- 20. 爲什麼Redshift不需要物化視圖或索引?
- 21. 全文索引需要刪除和重新創建 - 爲什麼?
- 22. 爲什麼pandas groupby()。transform()需要一個唯一的索引?
- 23. 爲什麼某些OCaml函數需要()作爲參數?
- 24. 爲什麼'自我'需要成爲一個函數參數?
- 25. 在Scala中使用Cake模式和函數的區別 - 爲什麼Cake模式有用?
- 26. 爲什麼需要
- 27. 找不到任何特殊索引:2d(需要索引),2dsphere(需要索引)
- 28. PHP filter()函數 - 爲什麼?
- 29. C++函數getline需要什麼
- 30. Win32 API函數需要什麼編碼?
你是什麼意思_mandatory index function_?控制器不需要有索引方法。 – AgRizzo 2014-10-03 11:06:28
當我從類中刪除索引功能,然後我得到這樣的錯誤: 錯誤:操作索引未在控制器userController中定義 錯誤:在文件中創建userController :: index():app \ Controller \ userController.php。 – 2014-10-03 11:34:05
您需要執行一些基本的故障排除。該錯誤顯然是由http請求直接或間接請求您的UserController的索引方法引起的。換句話說,由於您的應用程序,索引方法只是「強制性的」 - CakePHP不需要每個控制器的索引方法。 – AgRizzo 2014-10-03 11:45:01