GLOBALS$ در PHP

GLOBALS$ آرایه ای است که شامل تمامی متغیرهای سراسری می شود.

متغیر های سراسری (Global Variables)

متغیرهای سراسری ، متغیرهایی هستند که در محدوده کل یک فایل قابلیت دسترسی دارند.

برای استفاده از یک متغیر سراسری درون یک تابع، باید آن ها را با کلمه کلیدی GLOBAL تعریف کنید و یا می توانید با استفاده از دستور GLOBALS$ به متغیر های سراسری دسترسی پیدا کنید.

به مثال زیر توجه کنید:

$p = 75;
  
function myfunction() {
  echo $GLOBALS['p'];
}

myfunction()

همانطور که گفته شد شما حتی می توانید برای دسترسی به متغیر درون تابع، آن را با کلمه Global تعریف کنید.

به مثال زیر توجه کنید:

$p = 75;
  
function myfunction() {
  global $p;
  echo $p;
}

myfunction()

 

خلاصه درس

تمرین


مشاهده پاسخ
توسعه دهندگان
اسما علیلو