Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP导入.xlsx文件_Php_Excel_Xlsx - Fatal编程技术网

使用PHP导入.xlsx文件

使用PHP导入.xlsx文件,php,excel,xlsx,Php,Excel,Xlsx,这里是我的代码片段 require_once 'readernew.php'; $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('CP1251'); $data->read('InOut.xlsx'); $res = $data->sheets; var_dump($data); 但它会给出错误,如没有密码保护,文件名不可读 请您帮助访问.xlsx文件,您可以用它来读取xlsx <?p

这里是我的代码片段

require_once 'readernew.php';
$data = new Spreadsheet_Excel_Reader();

$data->setOutputEncoding('CP1251');
$data->read('InOut.xlsx');

$res = $data->sheets;
var_dump($data);
但它会给出错误,如没有密码保护,文件名不可读

请您帮助访问.xlsx文件,您可以用它来读取xlsx

<?php
$objPHPExcel = PHPExcel_IOFactory::load('InOut.xlsx');
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);
var_dump($sheetData);

你能给我使用该库的代码片段吗?因为我不熟悉该库,所以我用一个简短的例子编辑了我的回复。您可以在repo上看到文档和一些示例。感谢代码段coe,但它仍然给出错误:致命错误:未捕获异常“PHPExcel\u Reader\u exception”,消息为“无法打开InOut.xlsx进行读取!”!文件不存在。“require_once”PHPExcel.php”$objPHPExcel=新的PHPExcel()$objPHPExcel=PHPExcel_IOFactory::load('InOut.xlsx')$sheetData=$objPHPExcel->getActiveSheet()->toArray(null、true、true、true);var_dump($sheetData);出口谢谢,现在它可以工作了,可以阅读了。你能帮我从这个数组中得到响应的值吗([2]=>Array([A]=>194[B]=>Nilesh Darji[C]=>04-01-15[D]=>10:04[E]=>13:14[F]=>G2[G]=>PP[H]=>7:52)想从数组中提取数据,我该怎么做?你能给我一些代码片段吗?