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

PHPz
PHPzasal
2023-03-20 15:34:251542semak imbas

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的值
?>

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:
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