添加
小李世界
4年前
修改理由:
此投稿已在 4年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
35 | 35 | |
36 | 36 | ## 指定文件名 |
37 | 37 | |
38 | ### 新文件名 | |
39 | ||
38 | 40 | 如果你不想将文件名自动分配给存储的文件,可以使用 `storeAs` 方法,该方法接受路径,文件名和 (可选) 磁盘作为其参数: |
39 | 41 | |
40 | 42 | ```php | … | … |
51 | 53 | ); |
52 | 54 | ``` |
53 | 55 | |
56 | ### 原始文件名 | |
57 | ||
58 | ```php | |
59 | $path = $request->file('avatar')->storeAs( | |
60 | 'avatars', $request->file('avatar')->getClientOriginalName() | |
61 | ); | |
62 | ``` | |
63 | ||
54 | 64 | ## 指定磁盘 |
55 | 65 | |
56 | 66 | 默认情况下, `store` 方法使用默认磁盘。如果你需要指定其他的磁盘,可以传入磁盘名作为 `store` 方法的第二个参数: | … | … |
59 | 69 | $path = $request->file('avatar')->store( |
60 | 70 | 'avatars/'.$request->user()->id, 's3' |
61 | 71 | ); |
72 | ``` | |
73 | ||
74 | 指定文件名 | |
75 | ||
76 | ```php | |
77 | $path = $request->file('avatar')->storeAs( | |
78 | 'avatars/'.$request->user()->id, $filename, 's3' | |
79 | ); | |
62 | 80 | ``` |