如何为假人写一个循环?

时间:2012-01-30 04:41:26

标签: php foreach

这可能是一个简单的问题,但我不是一个真正的编码员。我为我所属的组织维护一个网站,并且有一些php表单。我正在尝试增强一个表单,我已经添加了这个PHP代码,它可以工作(见下文)。我的问题是,如何将此代码放入循环中以便重复10次,对于“01”,“02”等,“10”字符串(下面的代码用于系列的“01”)?谢谢你的帮助。

//Clean up the Photo Title & Maker Name to remove non-standard chars and replace spaces with underscores and generate a suggested fliename

$photo_01_clean = str_replace(" ","75357",$photo_01_name);
$photo_01_clean1 = str_replace("@","at",$photo_01_clean);
$photo_01_clean2 = preg_replace('/[^a-z0-9]/i', '', $photo_01_clean1);
$photo_01_clean3 = str_replace("75357","_",$photo_01_clean2);

$photo_01_maker_clean = str_replace(" ","75357",$photo_01_maker_name);
$photo_01_maker_clean1 = str_replace("@","at",$photo_01_maker_clean);
$photo_01_maker_clean2 = preg_replace('/[^a-z0-9]/i', '', $photo_01_maker_clean1);
$photo_01_maker_clean3 = str_replace("75357","_",$photo_01_maker_clean2);

$photo_01_filename_gen = $club_code."-01-".$photo_01_clean3."-".$photo_01_maker_clean3.".jpg";

2 个答案:

答案 0 :(得分:2)

你需要一个for循环控制结构。您可以找到大量可以教您如何操作的资源。 example

答案 1 :(得分:0)

Var i;       对于(i = 1; i <11; i ++)              在这里执行代码。