欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php类文件如何加载另一个类文件

程序员文章站 2022-03-04 15:58:15
...
php类文件如何加载另一个类文件

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