导入案例:

<pre>

//接收前台文件,
function addExcel()
{
    //接收前台文件
    $ex = $_FILES['userfile'];
    //重设置文件名
    $filename = time() . substr($ex['name'][0], stripos($ex['name'][0], '.'));
    $parentsPath =   dirname(dirname(__FILE__));
    $path =  $parentsPath.'/download/' . $filename;//设置移动路径
    move_uploaded_file($ex['tmp_name'][0], $path);

    //表用函数方法 返回数组
    $exfn = _readExcel($path);

    $this->redirect('input');
}
//创建一个读取excel数据,可用于入库
function _readExcel($path){
    //引用PHPexcel 类
    include_once('PHPExcel/PHPExcel.php');
    include_once('PHPExcel/PHPExcel/PHPExcel/IOFactory.php');
    $type = 'Excel2007';//设置为Excel5代表支持2003或以下版本,Excel2007代表2007版
    $xlsReader = PHPExcel_IOFactory::createReader($type);
    $xlsReader->setReadDataOnly(true);
    $xlsReader->setLoadSheetsOnly(true);
    $Sheets = $xlsReader->load($path);

    //开始读取上传到服务器中的Excel文件,返回一个二维数组
    $dataArray = $Sheets->getSheet(0)->toArray();
    return $dataArray;
}


</pre>