首頁 >後端開發 >PHP問題 >php類別文件如何載入另一個類別文件

php類別文件如何載入另一個類別文件

WJ
WJ原創
2020-06-10 16:35:422847瀏覽

php類別文件如何載入另一個類別文件

php類別檔案如何載入另一個類別檔案方法?

目前檔案下有a.php 和b.php,想要在class b中引入class a

<?php
    class a
    {
        public $name = &#39;zhouqi&#39;;
        public function say()
        {
            echo &#39;hello &#39;.$this->name;
        }
    }
<?php
    class b
    {
        //require(&#39;a.php&#39;); 错误,类中不能直接包含文件,但是可以在类定义的外部或类的方法中包含文件
        //$c = new a();      错误,类中不能直接实例化另外一个类,应该在类中的方法中实例化另一个类
        public function usea(){
            //包含a.php和实例化class a
            require (&#39;a.php&#39;);
            $person= new a();
            $person->name = &#39;erbao&#39;;
            $person->say();
        }
    }
    $person3 = new b();
    $person3->usea();

相關推薦:php教學

#

以上是php類別文件如何載入另一個類別文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn