אשכול: כמה שאלות..
View Single Post
ישן 21-07-10, 22:42   # 1
SarafC
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Apr 2008
הודעות: 511

SarafC לא מחובר  

כמה שאלות..

שלום.

יש לי כמה שאלות:

1. רציתי לקבל הסבר פשוט - by-referenct - לא הבנתי מה זה ממש אומר.. בגדול, הבנתי (ויכול להיות שטעיתי) שזה כאילו שולח הפניה במקום ערך חדש.
כלומר אם אני עושה:

PHP קוד:
$a 10;
$b 20;
$a = &$b;
$b 30;
echo 
$a
אז יודפס 30..

זה נכון?

כמו כן, מה זה אומר בפונקציות? שאם אני שולח הפניה ומשנה את הפרמטר המתקבל, זה משתנה גם בתוכנית?

-----------------------

2. הביטוי:

PHP קוד:
function example($d 3$required)
{
}
 
example($required); 
לא תקין מכיוון שהתוכנית לא תדע לאן אני שולח את הפרמטר. אם בכל זאת אני רוצה לשלוח רק לפרמטר השני $required ולהשאיר את ברירת המחדל של הראשון, איך אני עושה את זה / עוקף את הבעיה?
__________________
בברכה, שרף כהן
  Reply With Quote