方法自动执行

时间:2019-07-23 14:44:18

标签: php oop

我创建了一个类,使它成为对象,然后调用了它的唯一方法。为什么会这样?

在php 7上进行测试。

<?php
class M {
    public function __constructor() {}
   function m() {
      echo "M";
   }
}
$m = new M();

预期:出现注释。 实际:“ M”

1 个答案:

答案 0 :(得分:1)

如果您使用的方法与该类具有相同的名称,则该方法仍将用作构造函数,但将来将不建议使用此方法,因此请不要依赖于此。