美文网首页
PHP魔术方法

PHP魔术方法

作者: HueyYao | 来源:发表于2020-12-28 20:51 被阅读0次

PHP魔术方法

再redis操作过程中 创建有序集合和删除有序集合时 最开始的写法为

   //创建有序集合
    public function sAdd($key,$value){
         return $this->redis->sAdd($key,$value);
    
    }
    //删除有序集合
    public function sRem($key,$value){
         return $this->redis->sRem($key,$value);
    
    }

其实在正常编程中这种 方式是比较繁琐的 其实可以通过魔术方法来达到这个效果

    /**
     * 调用某个方法不存在时走这里  用传两个参数的方法来举例
     * @param $namephp魔术方法
     * @param $arguments
     * @return array
     */
    public function __call($name, $arguments) {
        //echo $name.PHP_EOL;
        //print_r($arguments);
        if(count($arguments) != 2) {
            return '';
        }
        $this->redis->$name($arguments[0], $arguments[1]);
    }

相关文章

  • PHP面试梳理

    PHP php 魔术方法 、魔术常量 php cli autoload , spl_autoload compos...

  • PHP魔术方法

    PHP魔术方法

  • PHP魔术方法

    魔术方法(Magic methods) PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了...

  • 规则引擎升级版(直接能跑)

    利用了php的魔术方法

  • PHP常用魔术方法

    参考链接:PHP之十六个魔术方法详解

  • PHP简明教程-面向对象基础 1

    PHP简明教程 面向对象基础 1 类中魔术方法 类中魔术方法不能被手动调用,几乎每个魔术方法都有触发时机和参数,P...

  • PHP 魔术方法

    PHP中魔术方法 __construct__destruct__set__get__isset__unset 下面...

  • PHP魔术方法

    总的来说, 有下面几个魔术函数__construct() __destruct() __get() __set(...

  • PHP魔术方法

    概念 PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了举足轻重的作用。 常见的方法 __...

  • PHP魔术方法

    PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的...

网友评论

      本文标题:PHP魔术方法

      本文链接:https://www.haomeiwen.com/subject/yrotoktx.html