多个上传和图像名称

时间:2010-07-28 10:38:10

标签: php

我有一个多重上传表单,在上传后重命名图片:

for ($i = 0; $i < count($_FILES['images']['name']); $i++) {
$ext= end(explode(".",  $_FILES['images']['name'][$i]));
$name =  rand(1111111,9999999).'.'.$ext; 
}

使用print_r($name),输出为字符串image1.jpgimage2.jpgimage3.jpg。 为什么输出是一个字符串?我怎么能给阵列? 提前致谢

1 个答案:

答案 0 :(得分:1)

$name[] = rand(1111111,9999999).'.'.$ext;

会做的伎俩

加成:

$ext = pathinfo($_FILES['images']['name'][$i], PATHINFO_EXTENSION);