لارافيل

التخزين ومعالجة الملفات في Laravel

January 16, 2026 1 دقيقة قراءة 16 مشاهدة

تخزين الملفات في Laravel:

تخزين ملف

$path = $request->file('avatar')->store('avatars');
$path = Storage::disk('s3')->put('avatars', $file);

تخزين باسم

$path = $request->file('avatar')->storeAs(
    'avatars', $user->id.'.jpg'
);

الحصول على ملف

$contents = Storage::get('file.txt');
$url = Storage::url('file.txt');

حذف ملف

Storage::delete('file.txt');
Storage::delete(['file1.txt', 'file2.txt']);

التحقق من الوجود

if (Storage::exists('file.txt')) {
    // ...
}
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!