我正在写一个非常基础的php应用程序,并且创建了一大堆函数来完成各种事情,例如, display_user_nav(),display_user_list()等。我想要一种合理的方式来组织这些。我真正需要的是类似于ruby模块的东西,但我一直无法找到一个相当于php的东西。我也觉得,从编程的角度来看,他们不属于类,因为我已经有一个用户对象来包含一个用户的信息,并且不想创建和存储一个新的对象,只要我想使用它们。PHP函数组织
我现在正在做的事情:
display_user_table()
display_user_edit_form()
我有种想能够做到(有点像红宝石):
User_Functions::Display::Table()
User_Functions::Display::Edit_Form()
任何建议表示赞赏。
谢谢。我非常业余与PHP,所以我真的不知道如何实现名称空间。这正是我正在寻找的。我也明白,理想情况下,我应该使用更类似MVC的结构来保持组织结构,但坦率地说,该项目很小,不值得付出努力。 – Dave 2010-08-15 18:32:58