2016-04-27 110 views

回答

3

在codeigniter中,您在控制器中編寫的方法將在其mvc結構的url中訪問。 如果您想避免在url中看到控制器中的函數,只需將該函數設爲private/protected或在函數名稱中加上_即可。

private func_name 
在功能

public _func_name 

protected func_name 

的任何選項將不會允許訪問您的功能在URL中。 如果您希望您的控制器功能可以被其他子類訪問,您需要根據需要將該功能設置爲公開或受保護,並避免通過url訪問該功能,只需添加一個下劃線_

+0

謝謝你的回答,但我說「我不想使用私有的,受保護的或_method」,因爲我的目標是強制使用routes.php,private,protected或_method不允許我們通過routes.php進行路由。有沒有解決方案? – duyvu1311