php类文件如何加载另一个类文件-PHP问题

资源魔 29 0

php类文件若何加载另外一个类文件办法?

以后文件下有a.php 以及b.php,想要正在class b中引入class a

<?php
    class a
    {
        public $name = 'zhouqi';
        public function say()
        {
            echo 'hello '.$this->name;
        }
    }
<?php
    class b
    {
        //require('a.php'); 谬误,类中不克不及间接蕴含文件,然而能够正在类界说的内部或类的办法中蕴含文件
        //$c = new a();      谬误,类中不克不及间接实例化另一个类,应该正在类中的办法中实例化另外一个类
        public function usea(){
            //蕴含a.php以及实例化class a
            require ('a.php');
            $person= new a();
            $person->name = 'erbao';
            $person->say();
        }
    }
    $person3 = new b();
    $person3->usea();

相干保举:php教程

以上就是php类文件若何加载另外一个类文件的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!