2010-12-15 7 views
7

PHPでは、スクリプトが実行されているサーバー構成に対してPOSTデータの最大許容サイズをすばやく見つける方法はありますか?PHP許可された最大POSTデータを見つける方法は?

たとえば、$max_post_length = $_SERVER['maxpost'];などです。おそらくそれは0の「無制限」を返すでしょう...任意のアイデア?

答えて

19

ini_getを使用してください。

ini_get('post_max_size'); 
+0

美を!ベンに感謝します。受け入れタイマーに入るのに10分。 – Ben

14

このお試しください:

echo ini_get('post_max_size'); 

それともバイトにそれを翻訳:

echo (int)(str_replace('M', '', ini_get('post_max_size')) * 1024 * 1024); 
+3

+1バイト変換 - ありがとう! – Ben

関連する問題