![]() |
שאלה|קריאה לפונקצייה בתוך פונקצייה ממחלקה,אפשרי?
שלום לכולם,
אני מנסה לקרוא לפונקצייה שנמצאת בתוך פונקצייה שנמצאת במחלקה. לדוגמא: PHP קוד:
Fatal error: Call to undefined method example:: outside() in C:\wamp\www\NewGame\themes\ssd.Class.php on line 108 תודה רבה לעוזרים. |
בשביל לעשות מה שאתה עושה אתה צריך לעשות :
PHP קוד:
בכל מקרה למה אתה צריך את זה ? זה שיטה דיי עקומה לעבודה... עוד דרך שתוכל לעשות את זה זה ככה : PHP קוד:
|
הרעיון שלך לא ברור לי... למה שתגדיר שיטה בתוך שיטה במחלקה? פשוט תיצור שיטה נוספת בפני עצמה בתוך המחלקה ואם אתה רוצה שרק מתוך המחלקה יוכלו להשתמש בה פשוט תגדיר אותה בתור private. אם אתה עובד עם גירסה ישנה יותר מPHP5 פשוט תעביר לפונקציה פרמטר רנדומלי שנשמר במחלקה וככה בלי גישה לקוד המחלקה עצמה אי אפשר יהיה להשתמש בפונקציה...
|
כל הזמנים הם GMT +2. הזמן כעת הוא 16:58. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ