Php 存储::检查创建文件。拉维尔

Php 存储::检查创建文件。拉维尔,php,laravel,file,Php,Laravel,File,我的代码在这里: Storage::disk(‘local’)->put($name,$information); 我想检查我的文件是否已创建并回显消息。 如果它将被创建,我想回应“你创建的”。 如果不是,我想回显“您的文件没有创建。 如何做到这一点?您可以使用: 或: 我不想检查它是否存在我的文件,但如果它将被创建,我不会按照你的意思去做。你能澄清一下吗?我的文件有时无法创建,如果发生这种情况,我想用消息通知我的项目。@NickPeropoulos和上面的人也会这样做。他们会告诉你文件

我的代码在这里:

Storage::disk(‘local’)->put($name,$information);
我想检查我的文件是否已创建并回显消息。 如果它将被创建,我想回应“你创建的”。 如果不是,我想回显“您的文件没有创建。 如何做到这一点?

您可以使用:

或:


我不想检查它是否存在我的文件,但如果它将被创建,我不会按照你的意思去做。你能澄清一下吗?我的文件有时无法创建,如果发生这种情况,我想用消息通知我的项目。@NickPeropoulos和上面的人也会这样做。他们会告诉你文件是否存在,即是否已创建。@NickPeropoulo如果它不是创建的,它就不存在,对吗?你已经尝试过什么了吗?你研究过了吗?@Perazim.不,我不知道如何处理它。如果它不能创建文件,put应该抛出异常。你可以尝试/捕获。是的,我做了。这就是问题所在
$exists = Storage::disk('s3')->exists('file.jpg'); // true/false
$filename = '/path/to/foo.txt';

if (file_exists($filename)) {
    echo "The file $filename exists";
} else {
    echo "The file $filename does not exist";
}