提问人:Someone1611 提问时间:7/6/2023 更新时间:7/6/2023 访问量:99
编写 PHP 代码,无需 OOP 或 PDO 即可同时支持 MySQL 和 PostgreSQL
Write PHP code support both MySQL and PostgreSQL without OOP or PDO
问:
我想用PHP写一个简单的论坛网站,可以配置为使用MySQL或PostgreSQL。目前有PDO,但我不知道OOP,也不想学它。我有一个关于函数的想法,该函数对服务器软件进行争论,并使用 mysqli 或 pgsql 扩展。例如:
function db_connect($mysql = null, $hostname, $username, $password, $database, $software)
{
switch ($software)
{
case "mysql":
return mysqli_real_connect($mysql, $hostname, $username, $password, $database);
case "pgsql":
return pgsql_connect("host=$hostname, port=5432, dbname=$database, user=$username, password=$password");
}
}
这是个好主意吗?目前我还不需要太多功能就可以工作。
答:
评论