如何在php

时间:2015-10-15 10:07:18

标签: oop

如果可能的话,如何在PHP中获取对象计数? 在这个例子中,我应该得到" 4"结果:

              <?php
              class myclass
               {
              public $i=0;
              public static $j=0;

                  }
                $obj=new myclass();
                $obj1=new myclass();
                $obj2=new myclass();
                $obj3=new myclass();
                echo $obj-;
               ?>

1 个答案:

答案 0 :(得分:1)

你可以:

  1. 每次实例化新对象时增加一个var

    创建新对象
    将1添加到var

    创建第二个对象
    将1添加到var

  2. 将这些对象放入数组中,并获取数组大小

    创建一个数组
    在该数组中添加一个新对象
    将另一个对象添加到该数组中 获取数组的大小/长度

  3. 放一个静态成员&#34;计算&#34;在构造函数中增加了

    在类构造函数中,将1添加到静态var;很像第一个版本

  4. 如果您对这些想法不太熟悉,我强烈建议您深入学习教程并逐步学习