我的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?