|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 21 |
תודה על תרומתך.
|
clasname->funcname
יותר פשוט |
![]() |
![]() |
# 22 | |
הוסטסניון
|
ציטוט:
:: = קראיה לפונקציה מתוך מחלקה ללא יצירת מופע של המחלקה.
__________________
אימיל \ מסן : amirs91 [at] gmail.com |
|
![]() |
![]() |
# 23 |
תודה על תרומתך.
|
כלומר אני לא צריך לאתחל את המחלקה לתוך משתנה ?
לדוגמא : $db = new database |
![]() |
![]() |
# 24 |
חבר בקהילה
|
קודם כל, התו & בפונקציה מקשר לכתובת המשתנה בזכרון
כלומר אם אתה עושה פונקציה כזאת: קוד:
function lala(&$variable) { $variable = 5; } $x = 1; lala($x); $X ישתנה, הערך שלו ישתנה ישירות דרך הפונקציה גם בלי RETURN בעצם זה עובד כמו פרוצדורה למי שיודע מה זה ---- מבחינת תו הנקודותיים כן, זהו קישור לפונקציות מחלקה, התו בעצם מחליף את -> כמו שאמרו פה
__________________
מתכנת מקצועי (ידוע גם כUnknownGod) שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB |
![]() |
![]() |
# 25 | |
הוסטסניון
|
ציטוט:
עריכה: הרצתי את הקוד ולא החזיר כלום
__________________
Last edited by Elad-A; 17-08-06 at 12:49.. |
|
![]() |
![]() |
# 26 |
חבר בקהילה
|
כי לא עשית אולי שזה ידפיס את $X?
והפלט אחרי השינוי יהיה 5
__________________
מתכנת מקצועי (ידוע גם כUnknownGod) שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB |
![]() |
![]() |
# 27 |
תודה על תרומתך.
|
לגבי ה ::
קיבלתי את הארור הזה : PHP קוד:
|
![]() |
![]() |
# 28 |
חבר בקהילה
|
כי בונים את הספריות בצורה אחרת...
תקרא על זה בPHP.NET ותבין בדיוק מה צריך לעשות ואיך, למרות ששוב, זאת הקבלה ל->
__________________
מתכנת מקצועי (ידוע גם כUnknownGod) שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB |
![]() |
![]() |
# 29 | |
הוסטסניון
|
ציטוט:
תנסה את זה PHP קוד:
__________________
אימיל \ מסן : amirs91 [at] gmail.com |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|