怎么理解下面的代码

   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.4k
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();
    }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题