表格下拉框的值是存在另外一个隐藏的sheet里面的,名称为(sheet名称_hide) 只要读取这个隐藏的sheet数据就可以拿到值了 //可以通过该方法返回所有的sheet名称,里面就包含了隐藏的sheet名 //$objPHPExcel->getSheetNames() $file = $this->request->file('file'); $objPHPExcel = \PHPExcel_IOFactory::load($file->getInfo("tmp_name")); dd($objPHPExcel->getSheet(3)->toArray()); 亲测有效