我有多个上传的形式,即上载后重命名图片:多个上传和图像名称
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
。 为什么输出是一个字符串?我怎么给一个数组? 在此先感谢
不要把计数()中的条件部分的循环。 PHP内核不会缓存这个值,并且每次循环时都会执行数组的“重新计数”。在循环之前将计数放在$ count变量中。 – 2010-07-28 11:56:54