当前位置: 首页 > news >正文

html5和css3制作个人网站源码百度下载软件

html5和css3制作个人网站源码,百度下载软件,网站建设的外文参考文献,群晖nas做网站今天在看laravel的Model 类 发现这样一段代码public static function __callStatic($method, $parameters){return (new static)->$method(...$parameters);}代码的意思是 当我访问不存在的静态方法时,返回当前类的同名的普通方法, 单看这段代码时&am…

今天在看laravel的Model 类 发现这样一段代码

public static function __callStatic($method, $parameters)

{

return (new static)->$method(...$parameters);

}

代码的意思是 当我访问不存在的静态方法时,返回当前类的同名的普通方法, 单看这段代码时,感觉没毛病啊,然后我就自己写了下[之前从没用过,只是好奇]。

class A {

public static function who() {

echo __FUNCTION__.'=>'.__CLASS__;

}

public static function test() {

self::who();

}

public static function __callStatic($method, $parameters)

{

return (new static)->$method(...$parameters);

}

}

class B extends A {

public function aa(){

}

public function getData(){

echo __FUNCTION__;

}

}

B::getData();

然后 php 报出来一段错误

Non-static method B::getData() should not be called statically

提示说这个方法不是静态的,我感觉受到了侮辱,我当然知道不是静态的啊,我想要的是调用父类的__callStatic()方法,然后重新执行到getData()这个方法,然后打印出当前函数的名字啊。然后做了个系列的研究。

发现,当我调用一个静态方法的时候,php先去找这个方法,发现他不是静态的以后立刻抛出错误,停止执行,这个和我期望的完全不一样,如果抛出错误,停止执行了,那我model类的__callStatic()就没有存在的意义了啊。

所以有些不明白,还请各位大佬解释下。

kingofzihua

http://www.lbrq.cn/news/2586655.html

相关文章:

  • 养殖企业网站模板广告联盟自动挂机赚钱
  • 做菠菜网站代理犯法吗企业网络推广技巧
  • 百浪科技做网站怎么样做百度推广销售怎么找客户
  • 泉州网站建设公司推荐乐清网站建设
  • 通州网站建设公司属性词 关键词 核心词
  • 谷谷互联建的网站如何把qq在线郑州百度推广seo
  • 哈尔滨做网站哪家好强什么叫seo网络推广
  • 国家疫情最新政策优化网站哪个好
  • win2012做网站济南seo外贸网站建设
  • 企业信息的网站广告点击一次多少钱
  • 学做效果图的网站有哪些网络营销策划方案框架
  • 第五人格成都gg旺道网站排名优化
  • 商城网站开发多久沈阳seo网站推广
  • 展台设计网站推荐免费网站制作教程
  • 做网站不想用微软雅黑了怎么快速推广app
  • 深圳 手机网站建设互联网广告投放
  • 白城整站优化整合营销传播方案
  • 查logo的网站seo全网推广
  • wordpress 数据库地址seoul是哪个城市
  • 济南市商务局官方网站南沙seo培训
  • 厦门易尔通网站建设好吗seo模拟点击
  • 山东省日照市有专业做网站的seo入门书籍
  • 筑云网站投诉百度关键词优化软件如何
  • 自己动手制作网站自己怎样推广呢
  • 网站制作文案百度网站关键词优化
  • 平顶山做网站搜狗站长平台主动提交
  • linux WordPress上传插件需要ftp深圳seo优化推广公司
  • 知名网站制作案例企业网站托管
  • 网站项目需求分析seo站内优化最主要的是什么
  • 品牌建设网站特点网络营销的渠道有哪些
  • 【图像处理基石】如何使用deepseek进行图像质量的分析?
  • 2025年测绘程序设计比赛--基于统计滤波的点云去噪(已获国特)
  • OpenVLA复现
  • 关于echarts的性能优化考虑
  • OLTP,OLAP,HTAP是什么,数据库该怎么选
  • ffmpeg命令和ffplay命令详解