【发布时间】:2014-01-31 11:54:04
【问题描述】:
我在想,在函数中使用 db 连接将其返回项目中的任何位置是否安全且可以?如果我想重用这个项目来构建另一个项目,我可以只在这个函数中更改数据库连接,我不需要遍历脚本搜索和更改连接参数。
function connect_db(){
$db = new PDO('mysql:host=localhost;dbname=;charset=utf8', '', '');
return $db;
}
现在我可以在任何需要functions.php文件的地方调用它一次,通过返回
$db = connect_db();
然后是下面的任何语句。
安全吗?
以及如何在页面末尾关闭这样的连接?
$db = NULL;
显然行不通。
【问题讨论】:
标签: php database function pdo connection