大家好, 我有一个问题,我想在字符串中添加一个整数,例如我有两个文本字段,一个叫做系列启动,另一个叫做系列结束,如果用户进入
FAHD1000001进入系列启动领域
和
FAHD1000100进入系列结束领域
算法应该将100个值存储到数据库中,并将增量输入到要存储到数据库中的每个条目中。即
FAHD1000001,FAHD1000002,FAHD1000003,.........,FAHD1000100
是否可以这样做,如果是,那么如何。请帮帮我
答案 0 :(得分:1)
你必须做这样的事情,但是如果你的名字中有任何数字值,如F1AHD00001,那么就会有一个循环漏洞
$str1 = $request['start'];
$str2 = $request['end'];
$startint=preg_replace("/[^0-9]/","",$str1);
$endint=preg_replace("/[^0-9]/","",$str2 );
$words = preg_replace('/[[:digit:]]/', '', $str1);
for($i=$startint;$i<$endint;$i++){
$newstring=$words.$i;
//Save this new String
}