我有多個上傳的形式,即上載後重命名圖片:多個上傳和圖像名稱
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