小程序建立一个函数库就行了,例如:FUNCTION.PHP
大程序建议用类来完成,这样维护修改都很方便。

解决方案 »

  1.   

    <?php
    class A {
      var $v;
      function A($v1) {
        $this->v=$v1;
      }
      function show() {
        echo $this->v." ok";
      }
    }
    $a=new A();
    $a->A(1110);
    $a->show();
    ?>
    结果是这样的:"
    Warning: Missing argument 1 for a() in d:\phptext\class1.php on line 624824659
    1110 ok"
    帮忙看看吧,多谢了!
      

  2.   

    <?php
    class A {
      var $v;
      function B($v1) {
        $this->v=$v1;
      }
      function show() {
        echo $this->v." ok";
      }
    }
    $a=new A();
    $a->B(1110);
    $a->show();
    ?>或者
    <?php
    class A {
      var $v;
      function A($v1=0) { //给个初始值
        $this->v=$v1;
      }
      function show() {
        echo $this->v." ok";
      }
    }
    $a=new A();
    $a->A(1110);
    $a->show();
    ?>有没有看出些什么?呵呵
      

  3.   

    php4及以下版本,比较小型的程序,我不建议用类
    因为它没有继承功能,那样维护起来并不见得比函数方便!
      

  4.   

    php中用类,还没有用函数好
    类的执行效率低