+ -
当前位置:首页 → 问答吧 → 从类的外部访问其非静态方法

从类的外部访问其非静态方法

时间:2011-09-24

来源:互联网



a.php
  1. <?php
  2. class A
  3. {    ......
  4.     function can(){
  5.         return true;
  6.     }    ......
  7. }
  8. ?>
复制代码



b.php
  1. <?php
  2. class B
  3. {
  4.     ......
  5.     $sat=A::can();
  6.     ......
  7. }
  8. ?>
复制代码


在类的外部,能用 类名::方法名 这样的形式访问其非静态方法吗?

作者: DeepBlue   发布时间: 2011-09-24

PHP会给出一个Strict错误的,如果需要不实例化访问,把该方法静态好了。

作者: 夢諾雨蓒   发布时间: 2011-09-24

热门下载

更多