Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.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文件获取数据_Php_Codeigniter_Phpexcel - Fatal编程技术网

从锁定的php文件获取数据

从锁定的php文件获取数据,php,codeigniter,phpexcel,Php,Codeigniter,Phpexcel,目前我正在使用PHPExcel库将excel文件导入数据库,但当文件 更新并保存后,文件进入锁定状态,当我尝试 导入文件然后成功上载文件,但文件为空。我没有得到任何数据 上传的文件 如果需要在访问文件之前解锁文件,可以使用和LOCK_UN标志: require_once 'Classes/PHPExcel.php'; require_once 'Classes/PHPExcel/IOFactory.php'; // read in the existing file $objPHPExcel =

目前我正在使用PHPExcel库将excel文件导入数据库,但当文件 更新并保存后,文件进入锁定状态,当我尝试 导入文件然后成功上载文件,但文件为空。我没有得到任何数据
上传的文件

如果需要在访问文件之前解锁文件,可以使用和LOCK_UN标志:

require_once 'Classes/PHPExcel.php';
require_once 'Classes/PHPExcel/IOFactory.php';
// read in the existing file
$objPHPExcel = PHPExcel_IOFactory::load("filename.xls");

我提供了一个答案,虽然我不确定它是否解决了你的问题,因为它不清楚。如果没有,请编辑以澄清您的问题,并留下评论让我知道。
$file = fopen('filename.xls', 'r');
flock($file, LOCK_UN);