Rumah pembangunan bahagian belakang masalah PHP Analisis ringkas tentang cara untuk menanyakan saiz maksimum fail yang dimuat naik dalam PHP

Analisis ringkas tentang cara untuk menanyakan saiz maksimum fail yang dimuat naik dalam PHP

Mar 20, 2023 pm 03:34 PM
php

PHP ialah bahasa skrip sebelah pelayan yang digunakan secara meluas dalam pembangunan web. Jika anda seorang pembangun PHP, maka anda mungkin telah mencuba memuat naik fail ke pelayan. Fail yang dimuat naik mesti disimpan dalam pelayan, jadi pelayan mesti menyokong operasi muat naik. Saiz maksimum fail yang dimuat naik ditentukan oleh fail konfigurasi pelayan, yang biasanya disertakan dalam fail konfigurasi PHP. Dalam artikel ini, kami akan membincangkan cara untuk menanyakan saiz maksimum fail yang dimuat naik.

Pertama, kita perlu melihat fail konfigurasi php.ini. Fail ini biasanya terletak dalam direktori akar pelayan. Selepas membuka fail ini, kita perlu mencari dua pilihan post_max_size dan upload_max_filesize.

Pilihan post_max_size menentukan saiz data maksimum yang boleh diserahkan oleh POST, termasuk fail yang dimuat naik dan data lain dalam borang. Pilihan upload_max_filesize menentukan saiz maksimum satu fail yang dimuat naik. Bersama-sama, kedua-dua ini menentukan saiz maksimum fail yang dimuat naik.

Dalam fail php.ini, kami boleh menanyakan saiz maksimum muat naik fail dengan mencari pilihan post_max_size dan upload_max_filesize. Kedua-dua pilihan mempunyai nilai lalai Jika kedua-dua pilihan ini tidak ditetapkan, nilai lalai ialah 2M. Kami boleh mengubah suai nilai dua pilihan ini untuk menukar saiz maksimum fail yang dimuat naik. Sebagai contoh, jika kita menetapkan nilai pilihan upload_max_filesize kepada 10M, saiz maksimum fail yang dimuat naik akan meningkat kepada 10M.

Selain menanyakan saiz maksimum fail yang dimuat naik dengan melihat fail php.ini, kami juga boleh menggunakan kod PHP untuk menanyakan saiz maksimum fail yang dimuat naik. Berikut ialah contoh kod PHP:

<?php
  echo ini_get(&#39;post_max_size&#39;).&#39;<br>'; //将打印出post_max_size的值
  echo ini_get('upload_max_filesize').'<br>'; //将打印出upload_max_filesize的值
?>
Salin selepas log masuk

Fungsi ini_get() dalam kod digunakan untuk mendapatkan nilai pilihan dalam fail php.ini. Menggunakan fungsi ini, kita boleh menanyakan saiz maksimum fail yang dimuat naik dan memaparkannya pada halaman web.

Ringkasnya, jika anda sedang membangunkan aplikasi web yang perlu memuat naik fail, adalah sangat penting untuk mengetahui cara untuk menanyakan saiz maksimum fail yang dimuat naik. Dengan melihat fail php.ini atau menggunakan kod PHP untuk menanyakan nilai ini, anda boleh dengan mudah memahami saiz maksimum fail yang dimuat naik dan melaraskan tetapan pelayan sewajarnya untuk memenuhi keperluan fail yang dimuat naik.

Atas ialah kandungan terperinci Analisis ringkas tentang cara untuk menanyakan saiz maksimum fail yang dimuat naik dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Konfigurasi Projek CakePHP Konfigurasi Projek CakePHP Sep 10, 2024 pm 05:25 PM

Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Tarikh dan Masa CakePHP Tarikh dan Masa CakePHP Sep 10, 2024 pm 05:27 PM

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

CakePHP Bekerja dengan Pangkalan Data CakePHP Bekerja dengan Pangkalan Data Sep 10, 2024 pm 05:25 PM

Bekerja dengan pangkalan data dalam CakePHP adalah sangat mudah. Kami akan memahami operasi CRUD (Buat, Baca, Kemas Kini, Padam) dalam bab ini.

Muat naik Fail CakePHP Muat naik Fail CakePHP Sep 10, 2024 pm 05:27 PM

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Bincangkan CakePHP Bincangkan CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Penghalaan CakePHP Penghalaan CakePHP Sep 10, 2024 pm 05:25 PM

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?

Pengesah Mencipta CakePHP Pengesah Mencipta CakePHP Sep 10, 2024 pm 05:26 PM

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.

See all articles