那就分开几个罗。
class的话,如果不需要new,那就直接用Class::Function()的方法来调用。

解决方案 »

  1.   

    一个超大的class?这之能说明你这个class不够抽象。class的功能越单一,耦合度越小越好。如果需要的话,class和class之间相护继承。但是忌讳全部写到一个class里面。
      

  2.   

    会占很大的内存,以及超长的初始化时间,也就是cpu资源。
      

  3.   

    如果一个需要包含的文件很大,但只需要用里面的一个函数,用include的话php会把整个文件包含,那样会浪费很多内存?
    你可以把他切开成几个文件另如果一个class很大,但只需用它的一个函数,new一下的话是不是也会浪费很多内存?
    有什么方法能解决这个问题?
    不可能出现这种情况!
      

  4.   

    文件太大就分小,每次读取需要的部分class中就1个方法来用,这个就说明你的class设计都不好
      

  5.   

    对类可以不初始化直接用Class::Function()的方法来调用??不知道是不是真的
    我去试下呵呵
      

  6.   

    Class::Function()仅适用于静态方法,(不需要实例的情况)
      

  7.   

    文件太大就分小,每次读取需要的部分class中就1个方法来用,这个就说明你的class设计都不好--------------------------------------------------
    这不能说设计不好吧?数据库连接类一般单个页面也只是用select……
      

  8.   

    文件太大就分小,每次读取需要的部分class中就1个方法来用,这个就说明你的class设计都不好--------------------------------------------------
    这不能说设计不好吧?数据库连接类一般单个页面也只是用select……----------------------------------那是不可能的。数据库连接类最少要用上 connect(),query(),fetch(),free_result(),close()这些函数才能完成一次正常的查询,而这几个函数已经几站是db类的全部了。你把调用隐藏起来不代表就没有调用。