自我和静态在php中有什么区别?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
class 测试{ ,public static  function 测试(){ 自我才能:func (); 静态:才能func (); ,} ,public static function  func () {} }
可你知道自我和静态的区别么?
其实区别很简单,只需要写几个演示就能懂:
自我演示:
class 车 { ,public static  function 模型(){ 自我才能:getModel (); ,} ,protected static function  getModel () { echo 才能“却;能够is a car model"; ,} 汽车}
::模型();
Class Taxi extends 车 { ,protected static function  getModel () { echo 才能“却;能够is a Taxi model"; ,} }
出租车::模型();
得到输出
却;能够is a car 模型 却;能够is a  car 模型
可以发现,自己在子类中还是会调用父类的方法
演示静态
class 车 { ,public static  function 模型(){ 静态:才能getModel (); ,} ,protected static function  getModel () { echo 才能“却;能够is a car model"; ,} } 汽车:模型(); Class Taxi  extends 车 { ,protected static function  getModel () { echo 才能“却;能够is a Taxi model"; ,} } 出租车::模型();
得到输出
却;能够is a car 模型 却;能够is a  Taxi 模型
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。