(PHP 8 >= 8.4.0)
PDO::connect — Connect to a database and return a PDO subclass for drivers that support it
$dsn,$username = null,$password = null,$options = nullCreates an instance of a PDO subclass for the database being connection if it exists, otherwise return a generic PDO instance.
dsnDer Name der Datenquelle (Data Source Name oder DSN) enthält die Informationen, die für die Verbindung mit der Datenbank erforderlich sind.
Im Allgemeinen besteht ein DSN aus dem Namen des PDO-Treibers, gefolgt von einem Doppelpunkt, gefolgt von der treiberspezifischen PDO-Verbindungssyntax. Weitere Informationen sind in der Dokumentation des betreffenden PDO-Treibers zu finden.
       Der Parameter dsn unterstützt drei verschiedene
       Methoden, die für eine Datenbankverbindung benötigten Argumente
       anzugeben:
      
           dsn enthält den vollständigen DSN.
          
           dsn besteht aus uri:,
           gefolgt von einem URI, der den Ort der Datei mit der
           DSN-Zeichenkette definiert. Der URI kann eine lokale Datei oder
           eine entfernte URL angeben.
          
uri:file:///pfad/zur/dsndatei
           dsn besteht aus einem Namen
           name, der auf
           pdo.dsn. in der php.ini
           abgebildet wird, das die DSN-Zeichenkette definiert.
          name
Hinweis:
Der Alias muss in der php.ini definiert werden, nicht in der .htaccess oder der httpd.conf
usernameDer Benutzername für die DSN-Zeichenkette. Dieser Parameter ist bei einigen PDO-Treibern optional.
passwordDas Passwort für die DSN-Zeichenkette. Dieser Parameter ist bei einigen PDO-Treibern optional.
optionsEin Schlüssel=>Wert-Array mit treiberspezifischen Verbindungsoptionen.
Returns an instance of a PDO subclass for the corresponding PDO driver if it exists, or a generic PDO instance.
   Wenn der Versuch, sich mit der angeforderten Datenbank zu verbinden,
   fehlschlägt, wird eine PDOException ausgelöst,
   unabhängig davon, welchen Wert PDO::ATTR_ERRMODE
   aktuell hat.