我想分割这个ID ALG030001但它不能帮助我,当用户在数据库中提交时,使用PHP如ALG030002,ALG030003,ALG030004,ALG030005,ALG030006自动增加
答案 0 :(得分:1)
<?php
$num = 'ALG030001';
for ($i = 0; $i < 10; $i ++)
{
echo $num++ . "<br>";
}
?>
答案 1 :(得分:0)
我第一次想到解决这个问题就会得到你所拥有的字符串的一部分,并改为你可以实际增加的东西,例如 int 。
<?php
$string = "ALG030001";
$chars = substr($string,0,3);
$number = (int) substr($string,3,strlen($string));
for ($i=0; $i < 10; $i++) {
$string = $chars.$number++;
echo $string;
}
?>
可能有更好的方法来解决这个问题,但在你的情况下应该这样做。