Heim > Backend-Entwicklung > PHP-Tutorial > mysql - thinkphp3.2.2一个AdminController.class.php里面有N个同一类的方法,如何把它们分离出来

mysql - thinkphp3.2.2一个AdminController.class.php里面有N个同一类的方法,如何把它们分离出来

WBOY
Freigeben: 2016-06-06 20:42:39
Original
924 Leute haben es durchsucht

一个AdminController.class.php里面有N个同一类的方法,如何把它们分离出来。
比如setUser、deleteUser、updateUser这三个可以分离出来到一个文件吗?
比如setMoney、deleteMoney、updateMoney这三个可以分离出来到一个文件吗?
如何建立文件夹来分离。又如何都引用到AdminController.class.php里面。它们对应的模板如何处理,是否也要相应的改变?
谢谢大家了

回复内容:

一个AdminController.class.php里面有N个同一类的方法,如何把它们分离出来。
比如setUser、deleteUser、updateUser这三个可以分离出来到一个文件吗?
比如setMoney、deleteMoney、updateMoney这三个可以分离出来到一个文件吗?
如何建立文件夹来分离。又如何都引用到AdminController.class.php里面。它们对应的模板如何处理,是否也要相应的改变?
谢谢大家了

后台管理没有太大必要。

如果真想分出来,有两种方式:

  1. 直接把那几个function分别写到几个其他文件中,require这几个文件。(很傻而且不一定work)

  2. 在路由中把这几个页面分开到不同的action,跟AdminController类似,当然跟它配套的视图等都需要分出来。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage