(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.1.0)
PDO::lastInsertId — Retourne l'identifiant de la dernière ligne insérée ou la valeur d'une séquence
$name = null): string|false
   Retourne l'identifiant de la dernière ligne insérée, ou la dernière valeur
   d'une séquence d'objets, dépendamment du driver utilisé. Par exemple,
   PDO_PGSQL vous impose de spécifier le nom d'une
   séquence d'objet pour le paramètre name.
  
Note:
Cette méthode peut ne pas retourner un résultat significatif suivant les drivers PDO utilisés, car la base de données utilisée peut ne pas supporter la notion de champs auto-incrémenté ou de séquences.
nameNom de la séquence d'objets depuis laquelle l'identifiant doit être retourné.
   Si un nom de séquence n'est pas spécifié pour le paramètre
   name, PDO::lastInsertId()
   retourne une chaîne représentant l'identifiant de la ligne de la dernière ligne insérée
   dans la base de données.
  
   Si un nom de séquence est spécifié pour le paramètre
   name, PDO::lastInsertId()
   retourne une chaîne représentant la dernière valeur depuis la séquence d'objets spécifiée.
  
   Si le driver PDO ne supporte pas cette fonctionnalité,
   PDO::lastInsertId() lancera un SQLSTATE
   IM001.
  
Émet une erreur de niveau E_WARNING si l'attribut PDO::ATTR_ERRMODE est défini
à PDO::ERRMODE_WARNING.
Lève une exception PDOException si l'attribut PDO::ATTR_ERRMODE est défini
à PDO::ERRMODE_EXCEPTION.