码迷,mamicode.com
首页 > Web开发 > 详细

php一个类引用另一个类的方法的写法

时间:2018-11-06 14:38:13      阅读:499      评论:0      收藏:0      [点我收藏+]

标签:引用   eth   空间   result   info   执行   include   inf   taobao   

default.php:

<?php
namespace SiteInfo{
   class Site{
        var $url;
        var $title;
        
        function setUrl($par){
            $this->url=$par;
        }
        
        function getUrl(){
            echo $this->url.PHP_EOL;
        }
        
        function setTitle($par){
            $this->title=$par;
        }
        
        function getTitle(){
            echo $this->title.PHP_EOL;
        }
    }
}
?>

index.php:

<?php
 namespace DoSomething{
     require (‘default.php‘);//require只是引用一次,报错后就中终断执行,include是每次加载都执行,报错后只是提示,后续程序继续执行
     use SiteInfo\Site;//引用命名空间\类名
     class myClass{
         function getSite(){
             $taobao=new Site();//实例化方法,这些实例化只能写到类的方法里面不能再类里面实例化
             $taobao->setUrl(‘hello word~~!!!!!!!@!!!!@#$%YUI‘);
             $result = $taobao->getUrl();
             echo $result;
         }
     }
     $myClass = new myClass();
     $myClass->getSite();//类方法调用
 }

?>

 

php一个类引用另一个类的方法的写法

标签:引用   eth   空间   result   info   执行   include   inf   taobao   

原文地址:https://www.cnblogs.com/llcdbk/p/9914856.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!