回答編集履歴

1

調整

2024/06/13 03:53

投稿

yambejp
yambejp

スコア116819

test CHANGED
@@ -1,3 +1,6 @@
1
1
  OS側の処理になります
2
2
 
3
3
  - [ディスククォータ(ストレージクォータ)とは - 意味をわかりやすく - IT用語辞典 e-Words](https://e-words.jp/w/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%82%AF%E3%82%A9%E3%83%BC%E3%82%BF.html)
4
+
5
+ # アプリ側の処理
6
+ PHPではアップロードされたファイルは一旦テンポラリ領域に保存され、その後[move_uploaded_file](https://www.php.net/manual/ja/function.move-uploaded-file.php)でユーザーの使用領域に任意に移動します。したがって、move_uploaded_fileするときに現状のユーザーの利用サイズを取得し、コピーしようとするファイルサイズを足して許容サイズ内であればmove_uploaded_fileするという処理にすればよいでしょう。