تمرير القيم الى الدالة
هناك نوعين من تمرير القيم
1 - تمرير القيمه مباشره الى الداله (passing by value)
وذلك أن نضع القيمة مباشرة بدون إدراجها في متغيرات .
مثال :
كود:
<?
Function alfars ($f)
{
$f=$f+$f;
return ;
}
echo alfars(100);
?>
لاحظ أننا قمنا بإدراج القيمة مباشرة للدالة من غير وضعها في متغيرات .
2 - تمرير القيمه عن طريق المرجع (passing by reference)
نقصد بهذا أننا نقوم بوضع القمية في متغير أولا ثم نضع هذا المتغير في الدالة لكي يتم اجراء العمليات عليه مثال :
<?
Function alfars ($f)
{
$f=$f+$f;
return ;
}
$r =1000;
echo alfars($r);
?>
المفضلات