什么是来自print_r(PDO::getAvailableDrivers())的返回值;命令的意思


print_r(PDO::getAvailableDrivers()); //

数组 ( [0] => mysql [1] => sqlite )

数组 ( [0] => mysql [1] => sqlite [2] => sqlite2 )

这 2 个输出有什么区别

谢谢你回答我无辜的问题

http://php.net/manual/it/pdo.getavailabledrivers.php

此函数返回所有当前可用的 PDO 驱动程序,这些驱动程序可用于 PDO::__construct() 的 DSN 参数

sqlite 驱动程序是 SQLite 3,而 sqlite2 是 SQLite 2,因此较旧。提供 PDO 的 SQLite 2 驱动程序主要是为了更轻松地将旧版 SQLite 2 数据库文件导入使用更快、更高效的 SQLite 3 驱动程序的应用程序。

相关内容

  • 没有找到相关文章

最新更新