目录路径 laravel 5 中两个变量后面的字符串



我想要在"vandiepen"和"test.txt后面加上"/"。现在,Laravel给出了一个错误,因为它不是文件的好路径。

文件 "C:\xampp\htdocs\systeembeheer\storage/download/vandiepentest.txt" 不存在

我试图将"/"放在$folder和$id变量后面。

$file = storage_path(). "/download/".$folder "/" .$id; 

当我这样做时,Laravel给出了一个错误:

语法错误,意外的"/"(T_CONSTANT_ENCAPSED_STRING)

问题是您在$folder之后错过了.(连接运算符)。

它应该是:

$file = storage_path() . "/download/" . $folder. "/" . $id;

您也可以使用DIRECTORY_SEPARATOR

$file = storage_path() . DIRECTORY_SEPARATOR . "download" . DIRECTORY_SEPARATOR . $folder . DIRECTORY_SEPARATOR . $id;

相关内容

  • 没有找到相关文章