首页 > TAG信息列表 > SetWidth
软件构造-LSP替换原则(Liskov Substitution Principle)
子类型可以增加方法,但不可删 子类型需要实现抽象类型中的所有未实现方法 子类型中重写的方法必须有相同或子类型的返回值或者符合co-variance(协变)的参数 子类型中重写的方法必须使用同样类型的参数或者符合contra-variance(反协变)的参数 子类型中重写的方法不能抛出额外的异常 BaPHPexcel导出赋值
/*导出excel*/ public function download(){ error_reporting(E_ALL); date_default_timezone_set('Asia/Shanghai'); ini_set('memory_limit','300M'); set_time_limit(0); ob_end_clean(); $type=request()->post('typePHP导出Excel
public function dcmwexport_excel() { set_time_limit(0); $page=1;//页数 $limit=1000;//每页条数 $list=(new \app\common\model\XXX())->XXX($where,$page,$limit); //引入文件 inclThinkphp5 做PHPexcel 图片导出
控制器层: public function index(){ if(isset($param['export']) && $param['export'] == 1 ){ // EXCEL 导出 $list2 = $GoodsProductModel->getExcelList($condition); foreach($list2 as $key => $val){