我使用PDO交易
try {
DB::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
DB::$db->beginTransaction();
$db->prepare( insert query );
$db->execute();
$last_insert_id = $db->lastInsertId();
...
...
Run Code Online (Sandbox Code Playgroud)
此脚本需要多个并发请求.
问题:是否可能lastInsertId()为实际插入行的用户返回不正确的值?
(通过"不正确的值"我的意思是:由其他一些用户插入的id).