我在Laravel 4.2项目中使用Laravel Excel。 我试图导入简单的xls文件,但由于斜杠我收到错误。我目前正在使用Windows开发环境。我知道如果我将使用linux开发环境,这个错误就会消失。请帮我解决以下错误。问题是关于斜线。
错误:
Could not open C:\xampp\htdocs\campusc/tpstudentupload.xls for reading! File does not exist.
以下是我在控制器中编写的代码。
public function upload(){
try {
$result = Excel::selectSheets('Sheet1')->load("tpstudentupload.xls",function($reader){
})->get();
} catch (Exception $e) {
echo $e->getMessage();
}
}
由于
答案 0 :(得分:0)
您可以尝试使用DIRECTORY_SEPARATOR
或定义自己的
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN')
define('DS', '\\');
else
define('DS', '/');
然后使用DS
或DIRECTORY_SEPARATOR