View Single Post
ישן 26-04-11, 00:50   # 11
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 191

link לא מחובר  

אני בעקרון חושב על מצב שבו יש מחלקה כללית עם משתנה מחלקה, נניח $std כמו בipb בזמנו. ב$std הזה יש משתנה SQL, ויש שם משתנה של שפה ועוד כל מיני. נניח ויש מפתח חיצוני למערכת שרוצה לגשת למשתנה $std->sql לתוך מחלקה שהוא יצר כרגע. הפתרון הרגיל שאני מכיר הולך ככה:

PHP קוד:
class new_class
{
    function 
some_action()
    {
        global 
$std;

        
$std->sql->bla(...);
    }

עכשיו, מה שאני רציתי לעשות עם ההורשה הוא פשוט לעשות $this->sql, שפשוט מבוסס על המחלקה הקודמת. לזה אני מתכוון לאינטראקציה בין מחלוקות.ניסיתי גם האופורטור parent:: אבל הוא גם לא צלח, לפחות בקטע של משתני מחלקה.
  Reply With Quote