今日のYWT
やったこと
基本情報
間違えたとこの復習50問
模擬試験80問
59/80
正答率73.8%
Laravel
画像削除周り
filenameに日時を足してユニークなファイル名生成
記事を削除したときにS3の画像を削除するように
わかったこと
// filenameをランダムで生成し、ユニークなものにする
$random_str = substr(
base_convert(hash('sha256', uniqid()), 16, 36),
0,
24,
);
// 2021年2月3日 21時56分29秒に投稿した場合、timestampには20210203215629が格納される
$timestamp = date('YmdHis');
// timestampとランダムな文字列をあわせることでユニークなファイル名を作成する
$filename = $timestamp . $random_str;
次やること
同じforeachを3つ書いてるのでこれをなんとかする