我有這樣的代碼:如何在PHP中使用另一個For循環?
$surse = "1A23vEqwertyu4_56789QWERTh_jklzYUIOPAxc_vSDFGHVBNMiopa_sdfgbnmJKLZXC";
for ($i = 0; $i <50; $i++)
{
$result_image[$i] = $surse[rand(0,60)];
}
與創建隨機文件名:
$result_image = time().implode("",$result_image).'.jpg';
例如。
但我需要創建隨機另一個文件名裏面想:
$surse = "1A23vEqwertyu4_56789QWERTh_jklzYUIOPAxc_vSDFGHVBNMiopa_sdfgbnmJKLZXC";
for ($i = 0; $i <50; $i++)
{
$result_image[$i] = $surse[rand(0,60)];
for ($e = 0; $e <=2; $e++)
{
$png.$i[$i] = $surse[rand(0,60)];
}
}
但這呼應一些錯誤:
Warning: implode(): Invalid arguments passed in E:\xampp\htdocs\.......
問題出在哪裏?
PS: 我需要創建在第一循環一個PNG文件和一些PNG在二路循環,我的代碼有錯誤,我知道,請不要 - 我!代碼在$ result_image = time()中編輯。implode(「」,$ result_image)。'。jpg';代碼在$ result_image = time()中編輯。部分。
什麼是'$ png。$ i [$ i]'應該是? – deceze 2014-12-05 03:37:24
另外,'$ result_image_surse'在哪裏起作用? – 2014-12-05 03:38:30
我需要在第一個循環中創建一個png文件,並在第二個循環中創建一些png文件。 – roozeno 2014-12-05 03:48:39