16-03-2007, 16:15
|
|
|
|
חבר מתאריך: 01.05.06
הודעות: 7,861
|
|
בדיקה של 'כמה ארגומנטים יש בפונקציה הראשית?'
יצרתי פונקציה בתוך פונקציה, האחת היא ראשית שמבצעת פעולות הקשורות לאתר.
והשנייה מבצעת פעולות שקשורות לארגומנטים של הפונקציה (למשל בודקת אם כל הארגומנטים בעלי אותו סוג, או מפלטרת אותם)..
קוד PHP:
function validateArgsMethod() { return $args = func_num_args(); } function get ($blabla, $blabla2) { if (validateArgsMethod()) }
הבעיה שהפונקציה הפנימית תתן את מספר הארגומנטים של עצמה, ולא של הראשית.
איך אפשר לעשות מעין 'parent' בבדיקה? שההגדרות של func_.... יחולו על הפונקציה הראשית?
(הפונקציה הפנימית הכרחית כי ברצוני לבצע פעולות שיפריעו למהלך קריאתה של הפונקציה הראשית).
|