View Single Post
ישן 11-05-11, 18:43   # 1
morsrh
חבר מתקדם
 
morsrh's Avatar
 
מיני פרופיל
תאריך הצטרפות: Feb 2010
מיקום: אשקלון.
גיל: 31
הודעות: 444
שלח הודעה באמצעות MSN אל morsrh

morsrh לא מחובר  

Arrow אובייקטים קבועים

אהלן , אני מנסה ליצור משתנה שיכיל אובייקט שיהיה אפשר לגשת אליו מכל מקום , כלומר , יצירת אובייקט ולהכניס אותו אל תוך משתנה ואז להפוך את המשתנה הזה לגלובאלי

המטרה של זה זה שיהיה אפשר לגשת אליו מתוך מחלקות , פונקציות , ועוד בלי לשלוח אותו

עשיתי את הקוד הזה :

PHP קוד:
class mysqli{
    private 
$mysqli;
    
    function 
setConnection(){
        @require 
'config.php';
        
$this->mysqli = new mysqli("localhost"userpassword"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()); 
יש רק בעיה אחת , דיפיין לא יכול להכיל אובייקטים
עכשיו השאלה שלי היא איך אפשר לעשות שיהיה אובייקט גלובאלי ושיהיה אפשר לגשת אליו מכל מקום ללא השליחה שלו לפונקציה \ מחלקה

תודה
  Reply With Quote