在某次开发中,突然有了需要使用php导入excel图片的功能,所以特意研究了下.
准备工作
首先,我们创建一个表格:
?...phpexcel库导入
在很久之前,我们导入excel使用的库是phpexcel库:
composer require PHPOffice/Phpexcel
代码如下:
<?.../vendor/autoload.php";
//获取xlsx文件数据
function getExcel($file)
{
$reader = PHPExcel_IOFactory::load...很明显,使用常规方法是获取不到图片的,我们需要使用另外一种方式获取
由于表格图片的特性,在同一行,同一列,可能会出现又有数据,又有图片的情况,而且图片不止1张,所以不建议单独获取图片
单独读取表格图片代码...);//把导入的文件目录传入,系统会自动找到对应的解析类
$sheet = $excel->getSheet(0);//选择第几个表,如下面图片,默认有三个表
/*取图片*/
$