אהלן , אני מנסה ליצור משתנה שיכיל אובייקט שיהיה אפשר לגשת אליו מכל מקום , כלומר , יצירת אובייקט ולהכניס אותו אל תוך משתנה ואז להפוך את המשתנה הזה לגלובאלי
המטרה של זה זה שיהיה אפשר לגשת אליו מתוך מחלקות , פונקציות , ועוד בלי לשלוח אותו
עשיתי את הקוד הזה :
PHP קוד:
class mysqli{
private $mysqli;
function setConnection(){
@require 'config.php';
$this->mysqli = new mysqli("localhost", user, password, "jewish");
if (mysqli_connect_errno())
return false;
return true;
}
function getConnection(){
return $this->mysqli;
}
}
$MP_mysqli = new mysqli();
if($MP_mysqli -> setConnection())
define("mysqli", $MP_mysqli ->getConnection());
יש רק בעיה אחת , דיפיין לא יכול להכיל אובייקטים
עכשיו השאלה שלי היא איך אפשר לעשות שיהיה אובייקט גלובאלי ושיהיה אפשר לגשת אליו מכל מקום ללא השליחה שלו לפונקציה \ מחלקה
תודה