Узнаём значение post_max_size с помощью функции ini_get

В каждом сайте присутствуют формы ввода, через которые пользователи могут делиться файлами или сообщениями.

Большинство программистов забывают о том, что существует ограничение на размер посылаемого файла. Обычно это значение равно 8 мегабайтам, но оно может меняться в зависимости от вашего хостера.

Для того чтобы узнать, какое ограничение установлено на вашем хостинге, откройте файл php.ini и найдите строку post_max_size.

<?php

$size = ini_get('post_max_size');
$type = $size{strlen($size)-1};

$size = (integer)$size;
switch ($type) {
	case K: $size = $size*1024;
		break;
		
	case M: $size = $size*1024*1024;
		break;
		
	case G: $size = $size*1024*1024*1024;
		break;
}
echo '<p>POST_MAX_SIZE = <b>'.$size.'</b> Bytes.</p>';

?>

Функция ini_get ('post_max_size') возвращает значение того самого ограничения которое установлено в php.ini, далее это значение конвертируем в байты.

Поделитесь ссылкой если мы вам помогли!

Читайте также:

Программа для удаления ненужных файлов с компьютера

Как обновить компьютер

Сколько идет письмо по России

Как сделать презентацию с музыкой

Отличие жк от плазмы

Добавить комментарий:

Минимум 100 символов.
Модераторы detected!

Вы ввели сообщение длиной символов

Три + Пять ? =