1

我想从网站导入带有 phpexcel 的 .tsv 文件。使用语言环境文件正在工作,但如果我在“http://...”上更改文件位置,则无法正常工作。

$inputFileType = 'CSV';
$data = 'http://www.domain.com/file.tsv';
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objReader->setDelimiter("\t");
$objPHPExcel = $objReader->load($data);
4

1 回答 1

2

PHPExcel 使用 file_exists() 在打开文件之前对其进行测试。file_exists() 需要 stat() 支持,它可用于流包装器的有限子集,例如 file:// ftp:// 和 ssh2.sftp,但不适用于 http://

您需要先将文件拉取到服务器的本地文件系统。

于 2012-04-12T23:25:03.053 回答