怎么理解下面的代码

   public static function onAfterInsert($data){

        $orderList = app('app\common\model\goods\Cart');
        $rows = $orderList->whereIn('id',$data['cart_ids'])->select();

        $rows->delete();

    }

这里的$data变量怎么来的,是thinkPhp自带的还是,自己定义的

阅读 1.5k
1 个回答

好神奇,你发现把$data改成$abcd程序也一样能运行耶!

   public static function onAfterInsert($abcd){

        $orderList = app('app\common\model\goods\Cart');
        $rows = $orderList->whereIn('id',$abcd['cart_ids'])->select();

        $rows->delete();
    }
推荐问题