我对 Php PDO 函数:lastInsertID 没有什么困惑。如果我理解正确的话,它会返回插入数据库的最后一个自动增量ID。
当我创建注册用户的功能时,当我执行在数据库中插入用户的查询时,我通常会使用此函数。
我的问题是,例如,我有一百个人在我的网站上注册。并且可能一个用户在另一个用户之后一毫秒点击“注册”按钮。那么这个函数lastInsertId是否有可能返回刚才注册的另一个用户的id?
可能我想问的是服务器是否一次处理一个请求并一次浏览一个 php 文件?
请让我知道这一点。
谢谢。
万无一失。没有竞争条件。它仅从进行插入的 pdo 对象返回最后插入的 Id。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)