2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Symfony adalah kerangka web PHP yang sangat fleksibel untuk membuat aplikasi web yang cepat, aman, dan mudah dipelihara. Pengunggahan file adalah persyaratan umum dalam pengembangan web, dan Symfony menyediakan metode sederhana namun kuat untuk menangani pengunggahan file. Artikel ini akan memperkenalkan secara detail bagaimana mengimplementasikan fungsi upload file di Symfony dan memberikan contoh kode detail.
Di Symfony, pengunggahan file dapat dilakukan melalui komponen formulir. Sistem formulir Symfony mendukung pengunggahan file dan menyediakan serangkaian fitur keamanan untuk menjamin keamanan proses pengunggahan.
Pertama, Anda perlu membuat tipe formulir untuk menangani unggahan file.
// src/Form/UploadFormType.php
namespace AppForm;
use SymfonyComponentFormAbstractType;
use SymfonyComponentFormExtensionCoreTypeFileType;
use SymfonyComponentFormFormBuilderInterface;
class UploadFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
-