function get_upload_max_size(){
return min(intval(get_cfg_var(‘upload_max_filesize’)),intval(get_cfg_var(‘post_max_size’)),intval(get_cfg_var(‘memory_limit’)));
}
php.ini中配置
post_max_size
设置允许 post 数据的最大大小。此设置也会影响文件上传。要上传大文件,此值必须大于 upload_max_filesize。
upload_max_filesize
设置允许上传文件的最大大小。post_max_size 必须大于此值。
当使用 int 时, 其值以字节来衡量。
memory_limit
设置允许脚本分配的最大内存量,以字节为单位。
PHP 允许使用字节值的快捷方式,包括 K(千)、M(兆)和 G(千兆)。
如果使用其中任何一个,PHP 将自动进行转换。