dba_popen Ouvre une connexion persistante à une base de données DBA &reftitle.description; resourcefalsedba_popen stringpath stringmode stringhandler mixedargs dba_popen établit une connexion persistante à la base repérée par path avec le mode mode, en utilisant l'identifiant handler. &reftitle.parameters; path Chemin sur votre système de fichiers. mode Il vaut r pour lecture seule, w pour lecture/écriture, c pour lecture/écriture, et création si la base n'existe pas, et n pour création, écrasement, et accès en lecture/écriture. handler Le nom du gestionnaire qui doit être utilisé pour accéder à path. Le gestionnaire reçoit tous les paramètres supplémentaires passés à la fonction dba_popen. args Paramètre &string; optionnels qui sont transmis au pilote. Les pilotes cdb, cdb_make, flatfile, inifile, qdbm et tcadb ne supportent pas de paramètres additionels. Les pilotes db1, db2, db3, db4, dbm, gdbm, et ndbm supportent un paramètre additionel $filemode, qui a la même signification que le paramètre $mode de chmod, et à comme valeur par défaut 0644. Le pilote lmdb supporte deux paramètres additionels. Le premier permet de définir le $filemode (voir description ci-dessus), et le second permet de définir la $mapsize, dont la valeur devrait être un multiple de la taille de page du système d'exploitation, ou zéro pour utiliser la mapsize par défaut. La paramètre $mapsize est supporté à partir de PHP 7.3.14 et 7.4.2, respectivement. &reftitle.returnvalues; Retourne un gestionnaire positif en cas de succès&return.falseforfailure;. &reftitle.seealso; dba_open dba_close