如何在php中自动增加字符串,如ALG030001

时间:2014-10-27 07:02:04

标签: php

我想分割这个ID ALG030001但它不能帮助我,当用户在数据库中提交时,使用PHP如ALG030002,ALG030003,ALG030004,ALG030005,ALG030006自动增加

2 个答案:

答案 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;
    }
?>

可能有更好的方法来解决这个问题,但在你的情况下应该这样做。