logo_light
logo_light
logo_light
logo_light
  • الرئيسية‎
  • المقالات‎
    • تطوير الويب‎
    • تصميم الويب‎
    • اكواد ومشاريع‎
    • مفاهيم تقنية‎
    • ذكاء اصطناعى‎
    • وردبرس‎
    • خوارزميات‎
    • لغات برمجة‎
  • مجتمع مطور‎
  • كتب‎
  • دورات‎
  • قوالب‎
  • تصاميم‎
  • إنشاء موقع‎

المتغيرات الشاملة Superglobals فى لغة PHP

الرئيسية / دروس / المتغيرات الشاملة Superglobals فى لغة PHP
جميع دروس دورة تعلم PHP
  • مقدمة للغة PHP
  • بناء الجمل Syntax فى لغة PHP
  • المتغيرات فى PHP
  • الثوابت Constants فى PHP
  • المعاملات Operators فىPHP
  • الجملة الشرطية ب if…else..elseif
  • حلقات التكرار Loop فى PHP
  • الارقام فى PHP
  • العمليات الحسابية فى لغة PHP
  • المصفوفات فى لغة PHP
  • الدوال Functions فى لغة PHP
  • المتغيرات الشاملة Superglobals فى لغة PHP
تابعنا

احصل على موقع شخصى

اليوم لا غنى عن الموقع الشخصى للمصممين والمطورين
ابدء الآن
القائمة البريدية
تصنيفات
  • مفاهيم تقنية
  • تطوير ويب
  • تصميم ويب
  • وردبرس
  • برمجة
  • خوارزميات
  • ذكاء اصطناعى
  • عمل حر
  • لغات برمجة
  • قواعد بيانات
  • هندسىة برمجيات

هناك بعض المتغيرات المحددة مسبقًا في لغة PHP هي “superglobals” أو المتغيرات الشاملة ، مما يعني أنه يمكن الوصول إليها دائمًا ، بغض النظر عن النطاق – ويمكنك الوصول إليها مباشرتًا من أي دالة أو كلاس أو ملف دون الحاجة إلى القيام بأي شيء إضافى.

هذه المتغيرات هى كالتالى :

  • $GLOBALS
  • $_SERVER
  • $_REQUEST
  • $_POST
  • $_GET
  • $_FILES
  • $_ENV
  • $_COOKIE
  • $_SESSION


وسنتناول كل واحد من هذه المتغيرات بالتفصيل.

المتغير $GLOBALS

 GLOBALS$ هو متغير شامل فى PHP يستخدم للوصول إلى المتغيرات العالمية من أي مكان في كود PHP (حتى داخل الدوال والكلاسات).

تخزن PHP جميع المتغيرات العامة في مصفوفة تسمى  GLOBALS [index]$. حيث index يحمل اسم المتغير.

يوضح المثال أدناه كيفية استخدام المتغير الشامل الفائق GLOBALS$ :

$foo in global scope: Example content
$foo in current scope: local variable

لاحظ فى المثال السابق أن قيمة المتغير GLOBALS[“foo”]$ داخل الدالة هى القيمة “Example content” أما المتغير المحلى foo$ داخل الدالة فهو القيمة “local variable”. وهذا بالضبط ما تفعله المتغيرات الشاملة فهى يتم التعامل معها على نطاق عالمى ويتم التعامل مع قميتها بغض النظر عن كونها داخل الدالة أو خارجها أو فى اي مكان فى الكود.

لا تنسى الاشترك فى القائمة البريدية ليصلك كل جديد

عمرو العربى
0
Prev Postالدوال Functions فى لغة PHPنوفمبر 20, 2021
Next Postالمتغير $_SERVER فى لغة PHPنوفمبر 21, 2021
أقوى الخصومات على إستضافة بلوهوست 🔥
logo_light
نقدم لكم كل مفيد فى البرمجة وانشاء وإدارة المواقع من مقالات ودروس وكتب وغيرها الكثير
راوبط مهمة
  • سياسة الخصوصية
  • تواصل معنا
  • شارك بمقالة
  • إنشاء موقع
التصنيفات
  • مفاهيم تقنية
  • تطوير ويب
  • تصميم ويب
  • وردبرس
  • برمجة
  • خوارزميات
  • ذكاء اصطناعى
  • عمل حر
  • لغات برمجة
  • قواعد بيانات
  • هندسىة برمجيات
اخر التعليقات
  • عبدالفتاح أحمد صالح محمد على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
  • Ammar gamal eldeen على افضل الكتب لتعلم البرمجة باللغة العربية
  • ريم صابر محمد الحسن على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
  • إيلاف محمد أحمد الناير على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
جميع الحقوق محفوظة لمطور © 2021.