Cara melaksanakan fungsi muat naik dan pemangkasan imej dalam PHP memerlukan contoh kod khusus
Memuat naik dan memotong imej adalah salah satu fungsi biasa dalam pembangunan web Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan muat naik dan pemangkasan imej, dan berikan Berikan contoh kod tertentu.
Pertama, kami memerlukan fail PHP yang boleh menerima dan memproses imej yang dimuat naik. Buat fail bernama upload.php dan tambahkan kod berikut:
Kod di atas mula-mula menyemak sama ada terdapat fail yang dimuat naik dan mendapat nama fail yang dimuat naik dan laluan fail sementara. Kemudian, sahkan sama ada fail yang dimuat naik ialah imej dengan menyemak jenis fail dan alihkan fail ke folder yang ditentukan (dalam kes ini, folder muat naik). Akhirnya, maklumat yang sepadan adalah output.
Seterusnya, kami memerlukan fail PHP yang boleh memangkas imej. Cipta fail bernama crop.php dan tambahkan kod berikut:
Kod di atas mula-mula menyemak sama ada terdapat gambar untuk dipangkas, dan memperoleh parameter pemangkasan (koordinat permulaan pemangkasan dan lebar dan ketinggian pangkas). Kemudian, buka imej asal, buat kanvas yang dipangkas dan pangkasnya menggunakan fungsi imagecopyresampled. Akhir sekali, simpan imej yang dipangkas dan keluarkan maklumat yang sepadan.
Ringkasnya, kami telah melaksanakan fungsi muat naik imej melalui fail upload.php, dan fungsi pemangkasan imej melalui fail crop.php. Anda boleh menggunakan borang untuk memuat naik imej pada halaman web dan memangkasnya pada klien sebelum memuat naiknya ke pelayan.
Saya harap kod di atas dapat membantu anda melaksanakan fungsi muat naik dan pemangkasan imej dalam PHP!
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan fungsi muat naik dan pemangkasan imej dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!