php 新手 请多多指教!
之前 是上传一张x.HTML页面可直接 用 
if (is_uploaded_file($_FILES['upfile']['tmp_name']))//看是否上传成功    
{  
  $content = file_get_contents($_FILES['upfile']['tmp_name']);//获取内容
  echo   $content;//显示
}
来获得 x.html 中的内容假如批量上传多个 HTML页面时  情景如下<input name="upfile[]" type="file"> <!-- 传入x.html-->
<input name="upfile[]" type="file"> <!-- 传入y.html-->
<input name="upfile[]" type="file"> <!-- 传入z.html-->
<input type="submit[]" value="上传">
这时 我应该怎么 来分别获取 这三个文件里的内容!我上传时不需要把文件保存到服务器端,只需要读取到这三个文件里的内容新手上路 请多多指教

解决方案 »

  1.   

    $_FILES['upfile']['tmp_name'][0]
    $_FILES['upfile']['tmp_name'][1]
    $_FILES['upfile']['tmp_name'][2]
      

  2.   

    可以用foreach 来循环么 因为 我的上传数量是 未知的
    用foreach 怎么写
    foreach($_FILES['upfile']['tmp_name']as $k)  ?对么?
      

  3.   

    <input name="upfile1" type="file"> <!-- 传入x.html-->
    <input name="upfile2" type="file"> <!-- 传入y.html-->
    <input name="upfile3" type="file"> <!-- 传入z.html-->
    可以将那么  写成有规律的   通过JavaScript 将上传的数量发送到 处理页面   然后处理也面循环去出