הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 13-09-13, 03:09   # 1
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

איך אני קורא בכל פעם לפונקצייה מתוך פונקצייה באופן אוטומטי

יש לי CLASS שבכל אחת מהפונקצייות שיש בו, ברגע שיקראו להן, אז אני רוצה שתופעל פונקציית abc() (פונקצייה גלובאלית שלא קשורה ל CLASS)..
עכשיו דבר שני אני צריך ש abc() יוכל לעצור את המשך הפונקצייה של ה CLASS אם מופעל תנאי מסויים שקיים בפונקצייה abc()..

השאלה היא איך אני עושה את שני אלה?

מקווה שהבנתם אותי.. תודה !
  Reply With Quote
ישן 13-09-13, 09:15   # 2
Steve-Web
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2011
הודעות: 653

Steve-Web לא מחובר  

אני לא יודע על מה ואיזה שפה בדיוק אבל אני מניח שאתה צריך שהכל יישמר כמשתנים גלובאלים , אולי זה ?
http://stackoverflow.com/questions/7...-in-javascript
אם לא , אשמח אם תוכל להסביר קצת יותר בפירוט מה אתה רוצה לעשות .
__________________
www.kyd.co.il,www.shiromika-lambretta.com, www.notary-attorney.co.il,www.bitilan1.com, http://funjoy.co.il/,http://djyanivo.com,
http://פסולתאלקטרונית.com/ , http://shiromika.com/, ועוד. עוסק המון בתחום אבטחת אתרים.בעלים של חברת Steve-Web ומתכנת ראשי.מתקן ומשדרג אתרים קיימים.ליצירת קשר. 0526974757-עדן.
  Reply With Quote
ישן 13-09-13, 11:25   # 3
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

שפה PHP
יש לי CLASS ושמונה פונקציות בפנים..
חוץ מה CLASS יש לי פונקצייה חיצונית בשם abc() שלא קשורה ל CLASS
אני רוצה שכל פונקצייה שתופעל ב CLASS תפעיל את abc() ואז תמשיך...

הדבר השני הוא שיש לי תנאי ב abc() שברגע שהוא יתקיים אני רוצה שהוא יעצור את הפונקצייה של ה CLASS שהפעילה אותו..

תודה!
  Reply With Quote
ישן 13-09-13, 11:56   # 4
Steve-Web
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2011
הודעות: 653

Steve-Web לא מחובר  

אוקיי אם הבנתי נכון .. הינה כמה דוגמאות לפתרונות שקיימים ברשת :
http://stackoverflow.com/questions/3...side-the-class
http://stackoverflow.com/questions/1...utside-a-class
ובשני תנסה כמובן עם TRY ו CATCH :
http://stackoverflow.com/questions/2...in-a-php-class
__________________
www.kyd.co.il,www.shiromika-lambretta.com, www.notary-attorney.co.il,www.bitilan1.com, http://funjoy.co.il/,http://djyanivo.com,
http://פסולתאלקטרונית.com/ , http://shiromika.com/, ועוד. עוסק המון בתחום אבטחת אתרים.בעלים של חברת Steve-Web ומתכנת ראשי.מתקן ומשדרג אתרים קיימים.ליצירת קשר. 0526974757-עדן.
  Reply With Quote
ישן 13-09-13, 14:28   # 5
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

בשביל מה אתה צריך את זה?
  Reply With Quote
ישן 14-09-13, 21:08   # 6
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

ציטוט:
נכתב במקור על ידי Steve-Web צפה בהודעה
אוקיי אם הבנתי נכון .. הינה כמה דוגמאות לפתרונות שקיימים ברשת :
http://stackoverflow.com/questions/3...side-the-class
http://stackoverflow.com/questions/1...utside-a-class
ובשני תנסה כמובן עם TRY ו CATCH :
http://stackoverflow.com/questions/2...in-a-php-class
שלושת הדוגמאות שהבאת לי לא עוזרות לי...
TRY עוצר לי את כל הקוד ולא רק את הפונקצייה
ולגבי שתי הדוגמאות הראשונות.. זה לא הכוונה.. אני התכוונתי.. שהפונקייה abc() שביא לא קשורה ל CLASS תופעל בכל פעם שמפעילים פונקצייה שנמצאת בתוך ה- CLASS..
  Reply With Quote
ישן 15-09-13, 01:29   # 7
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ללא קוד נוסף בתוך הפונקציות של המחלקה, או שימוש בmagic method __call שתעטוף את הפונקציות עצמן אני לא חושב שאפשרי לעשות את מה שאתה רוצה(אם הבנתי מה אתה רוצה)
בשביל מה אתה צריך את זה? אולי יש דרך יותר נכונה לפתור את הבעיה

אולי אולי אפשר לעשות משהו עקום עם:
http://php.net/manual/en/function.re...k-function.php

אבל זה ממש לא מומלץ...
  Reply With Quote
ישן 15-09-13, 04:58   # 8
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
ללא קוד נוסף בתוך הפונקציות של המחלקה, או שימוש בmagic method __call שתעטוף את הפונקציות עצמן אני לא חושב שאפשרי לעשות את מה שאתה רוצה(אם הבנתי מה אתה רוצה)
בשביל מה אתה צריך את זה? אולי יש דרך יותר נכונה לפתור את הבעיה

אולי אולי אפשר לעשות משהו עקום עם:
http://php.net/manual/en/function.re...k-function.php

אבל זה ממש לא מומלץ...
זה יפעיל לי את הפונקצייה יותר מפעם אחת.
אין פה מטרה ספציפית זה נטו להפעיל פונקצייה שמכילה תנאי בכל פונקצייה שקיימת ב CLASS, במקום לכתוב את התנאי בכל פונקצייה ופונקצייה אני מחפש דרך לעשות משהו כללי שפשוט ישפיע באופן אוטומטי.
  Reply With Quote
ישן 15-09-13, 06:30   # 9
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

http://stackoverflow.com/questions/3...-function-call
  Reply With Quote
ישן 15-09-13, 06:52   # 10
MAORBARI
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Sep 2008
הודעות: 484

MAORBARI לא מחובר  

ציטוט:
נכתב במקור על ידי אדיר צפה בהודעה
תודה רבה !
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 20:43.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ