Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- **شرح PHP Global Variables - Superglobals**
- >
- > هي متغيرات معرفة مسبقا و يمكن الوصول لها متى أردت دون الحاجة إلى القيام بأي شيء خاص.
- * شرح $GLOBALS
- * شرح $_SERVER
- * شرح $_REQUEST
- * شرح $_POST
- * شرح $_GET
- * شرح $_FILES
- * شرح $_ENV
- * شرح $_COOKIE
- * شرح $_SESSION
- :key:هذا الفصل سوف يشرح بعض منSuperglobals، والباقي سوف يفسر في الفصول اللاحقة.
- **شرح $GLOBALS**
- يوضح المثال التالي كيفية استخدام المتغير $GLOBALS
- <?php
- $x = 75;
- $y = 25;
- function addition() {
- $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
- }
- addition();
- echo $z;
- ?>
- في المثال أعلاه، z هو متغير موجود داخل مجموعة GLOBALS$، فإنه يمكن الوصول إليها أيضا من خارج وظيفة!
- **شرح SERVER_$**
- هو متغير يحمل معلومات عن **headers** و المسارات و مكان تواجد سكربت
- <?php
- echo $_SERVER['PHP_SELF'];
- echo "<br>";
- echo $_SERVER['SERVER_NAME'];
- echo "<br>";
- echo $_SERVER['HTTP_HOST'];
- echo "<br>";
- echo $_SERVER['HTTP_REFERER'];
- echo "<br>";
- echo $_SERVER['HTTP_USER_AGENT'];
- echo "<br>";
- echo $_SERVER['SCRIPT_NAME'];
- ?>
- | كود | شرح |
- |---|---|
- | [' ']SERVER_$ | عرض اسم الملف البرمجي الذي يتم تنفيذه حاليا |
- | | |
- | | |
- | | |
- | | |
- | | |
- | | |
- | | |
- | | |
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement