我的config.php:mysqli连接变量对所有函数都可见吗?
$mysqli = new mysqli($hostname, $user, $pass, $bd);
我包括此config.php文件在我所有的网页。 如
的index.php
include("config.php");
include("functions.php");
...
中的functions.php
我有这样的功能:
function get_name{
$stmt = $mysqli->prepare("SELECT * FROM users WHERE user=?");
}
我的问题是,功能GET_NAME看不到$ mysqli的变种。我需要在get_name函数(和所有函数)中包含config.php。
是否有任何其他方式来获得$ mysqli变量,而无需在所有函数中包含config.php?