[PHP]__callStatic

第一种:以下代码不会触发__callStatic,也不会报错

test是空方法

php 复制代码
<?php
class A {
    public function test()
    {

    }
    public static function __callStatic($method, $args)
    {
        print_r('aaaaaaaaaaaaaaaaaaaaa');
    }
}

A::test();

第二种:以下代码不会触发__callStatic,但是会报错

test非空方法

php 复制代码
<?php
class A {
    public function test()
    {
        var_dump('testtest');
    }

    public static function __callStatic($method, $args)
    {
        print_r('aaaaaaaaaaaaaaaaaaaaa');
    }
}

A::test();

结果:

相关推荐
JienDa2 小时前
JienDa聊PHP:小红书仿站实战深度架构全解析
开发语言·架构·php
e***74958 小时前
Modbus报文详解
服务器·开发语言·php
6***37948 小时前
PHP在电商中的BigCommerce
开发语言·php
长安即是故里8 小时前
个人相册部署
php·相册·typecho
JienDa8 小时前
JienDa聊PHP:电商实战中主流PHP框架的协同策略与架构优化
开发语言·架构·php
JienDa8 小时前
JienDa聊PHP:起卦、卜卦平台实战中PHP框架的协同架构方略
开发语言·架构·php
q***61419 小时前
详解 为什么 tcp 会出现 粘包 拆包 问题
网络·tcp/ip·php
m0_689490649 小时前
多商户平台客服系统
php·多商户平台客服系统
v***44679 小时前
PLC(电力载波通信)网络机制介绍
开发语言·网络·php
JienDa9 小时前
JienDa聊PHP:盲盒电商实战中主流PHP框架的协同架构方略
开发语言·架构·php