Symfony2唯一令牌生成器

Rob*_*ter 2 php mysql forms token symfony

我正在开发一个网站,当表单提交给MySQL时,我需要一种方法来创建一个令牌,它需要是唯一的,比如ID列.

例如,当我提交表单时,它会向表单数据加上Token = TXXXXXX或者插入DB ,实际上,格式将取决于某些内容,但我认为我可以自己处理它,我只需要创建该唯一令牌的方式在DB内......

有谁知道这样做的好方法?

我试图生成一个randomPHP函数来生成一个数字,然后检查MySQL,如果数字存在,生成另一个,直到我得到一个未使用的,然后提交...这是慢,显然它不是最好的方法...

Ben*_*oît 5

也许你可以使用uniqid(),这将生成一个唯一的ID