• 技术文章 >后端开发 >PHP问题

    php如何调用private方法

    藏色散人藏色散人2020-08-01 09:44:57原创46

    php调用private方法:首先定义一个parent类;然后在类的内部使用私有函数;接着实例化parent类,让其变成一个对象并赋值给“$obj”即可。

    推荐:《PHP视频教程

    将一个类实例化后就变成对象,私有函数只能在类内部使用,不能在类外,也就是对象上使用,也不能在子类中使用,如定义一个parent类

    class parent{
    private function _justForMyself(){
    echo "这是私有函数,只能在类内部使用哦";
    }
    public function forAll(){
    echo "这是公共函数,在类外和子类都可以使用";
    echo "因为我在类内,可以调用私有函数";
    $this->_justForMyself();
    }
    }

    现在我们实例化这个类,让他变成一个对象

    $obj = new parent();//实例化parent类,让他变成一个对象并赋值给$obj
    $obj->forAll();//forAll是公共函数,因此这里可以执行看到输出
    $obj->_justForMyself();//_justForMyself是私有函数,类外不可使用,因此执行到这里会报错

    以上就是php如何调用private方法的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php private
    上一篇:php不支持pdo怎么办 下一篇:如何解决php mysql 500错误的问题
    第12期线上周末培训班

    相关文章推荐

    • 详谈PHP中public,private,protected,abstract等关键字的相关用法• php中Public&Private&Protect之间简单的区别对比以及用法介绍• PHP中的public,private和protected的简单比较• PHP中的public,private和protected的区别

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网