我正在处理上传/文件验证,并提出一个简单的问题。
如果我首先创建一个条件/ if语句来检查其中一个$ _FILES字段是否已设置而不是空,我是否可以从该控制语句中假设所有相关字段都已设置?
代码说明:
if (!empty($_FILES['some_name']['name']) {
/** Can I now absolutey do this? */
$size = $_FILES['name']['size']
/** Or is this still the proper approach? */
if (!empty($_FILES['some_name']['size']) {
$size = $_FILES['some_name']['size'];
}
}
PHP平台上是否有任何可能未填充其余$ _FILES的情况?
我想我可以假设,如果发生这种情况,服务器上担心的问题比没有填充的$ _FILES更大?