القائمة الرئيسية

الصفحات

 المتغيرات المحلية Local Variables

Local Variables

يمكن تعريف النطاق على أنه مدى توافر المتغير للبرنامج الذي تم الإعلان عنه فيه. يمكن أن تكون متغيرات PHP أحد أنواع النطاقات الأربعة -

  • المتغيرات المحلية
  • معلمات الوظيفة
  • المتغيرات العالمية
  • المتغيرات الثابتة.

المتغيرات المحلية

يعتبر المتغير المعلن في دالة محليًا ؛ وهذا يعني أنه يمكن الرجوع إليه فقط في هذه الوظيفة. سيتم اعتبار أي تعيين خارج هذه الوظيفة متغيرًا مختلفًا تمامًا عن المتغير الموجود في الوظيفة -


<?php
   $x = 4;
   
   function assignx () { 
      $x = 0;
      print "\$x inside function is $x. <br />";
   }
   
   assignx();
   print "\$x outside of function is $x. <br />";
?>

سيؤدي هذا إلى النتيجة التالية -

$x inside function is 0. 
$x outside of function is 4. 
هل اعجبك الموضوع :

تعليقات