我编写了一个函数,可以更轻松地进行数据库连接,能够通过 PDO 或 MySQLi 选项进行连接。目前我正在与 PHPDov@return财产作斗争。
我已经在 PhpStorm 中找到了 PDO 方法的正确亮点,但我不知道如何使这两个选项的工作类似。下面的代码可能会更好地解释它。
这是我的 dbCon.php 函数:
<?php
# defining the root directory as constant
define('__ROOT__', dirname($_SERVER['DOCUMENT_ROOT']));
/**
* @param $db
* @param $conType
* @return PDO[]
*/
function dbCon($db, $conType)
{
# parse the data from db.ini where $db is database name
$_con = parse_ini_file(__ROOT__ . '/db.ini');
# set prefix if required by hosting to have one
$pre = 'database_';
# list parameters via variables
$_host = $_con[$db . '_ht']; …Run Code Online (Sandbox Code Playgroud)