Maison  >  Article  >  développement back-end  >  Une brève analyse de la façon d'interroger la taille maximale des fichiers téléchargés en PHP

Une brève analyse de la façon d'interroger la taille maximale des fichiers téléchargés en PHP

PHPz
PHPzoriginal
2023-03-20 15:34:251433parcourir

PHP est un langage de script côté serveur largement utilisé dans le développement Web. Si vous êtes un développeur PHP, vous avez peut-être essayé de télécharger des fichiers sur le serveur. Les fichiers téléchargés doivent être stockés sur le serveur, celui-ci doit donc prendre en charge l'opération de téléchargement. La taille maximale du fichier téléchargé est déterminée par le fichier de configuration du serveur, qui est généralement inclus dans le fichier de configuration PHP. Dans cet article, nous verrons comment interroger la taille maximale d'un fichier téléchargé.

Tout d'abord, nous devons visualiser le fichier de configuration php.ini. Ce fichier se trouve généralement dans le répertoire racine du serveur. Après avoir ouvert ce fichier, nous devons rechercher les deux options post_max_size et upload_max_filesize.

L'option post_max_size spécifie la taille maximale des données pouvant être soumises par POST, y compris les fichiers téléchargés et autres données dans le formulaire. L'option upload_max_filesize spécifie la taille maximale d'un seul fichier téléchargé. Ces deux éléments spécifient ensemble la taille maximale du fichier téléchargé.

Dans le fichier php.ini, nous pouvons interroger la taille maximale des téléchargements de fichiers en recherchant les options post_max_size et upload_max_filesize. Les deux options ont une valeur par défaut. Si ces deux options ne sont pas définies, la valeur par défaut est 2M. Nous pouvons modifier les valeurs de ces deux options pour changer la taille maximale des fichiers téléchargés. Par exemple, si nous définissons la valeur de l'option upload_max_filesize sur 10 M, la taille maximale des fichiers téléchargés passera à 10 M.

En plus d'interroger la taille maximale des fichiers téléchargés en affichant le fichier php.ini, nous pouvons également utiliser le code PHP pour interroger la taille maximale des fichiers téléchargés. Voici un exemple de code 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的值
?>

La fonction ini_get() dans le code est utilisée pour obtenir la valeur de l'option dans le fichier php.ini. Grâce à cette fonction, nous pouvons interroger la taille maximale du fichier téléchargé et l'afficher sur la page Web.

En bref, si vous développez une application Web nécessitant de télécharger des fichiers, il est très important de savoir comment interroger la taille maximale des fichiers téléchargés. En consultant le fichier php.ini ou en utilisant le code PHP pour interroger cette valeur, vous pouvez facilement comprendre la taille maximale du fichier téléchargé et ajuster les paramètres du serveur en conséquence pour répondre aux besoins du fichier téléchargé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn