تا به حال در جلسات آموزشی PHP با آرایه های فراعمومی مثل POST_$ و GET_$ و … آشنا شدید . در php انواع دیگری از آرایه های فراعمومی یا super global را داریم که اطلاعاتی میرسانند ، مثلا کد زیر آی پی کاربر را چاپ میکند:
1 2 3 |
<?php echo $_SERVER["REMOTE_ADDR"]; ?> |
و یا کد زیر آدرس دامنه را چاپ میکند :
1 2 3 |
<?php echo $_SERVER['SERVER_NAME']; ?> |
در زیر لیست کاملی از این آرایه ها را قرا دادم که میتوانید استفاده کنید: (برخی از دستورات در لوکال بدرستی اجرا نمی شوند)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
<?php echo "PHP_SELF : " . $_SERVER['PHP_SELF'] . "<br />"; echo "GATEWAY_INTERFACE : " . $_SERVER['GATEWAY_INTERFACE'] . "<br />"; echo "SERVER_ADDR : " . $_SERVER['SERVER_ADDR'] . "<br />"; echo "SERVER_NAME : " . $_SERVER['SERVER_NAME'] . "<br />"; echo "SERVER_SOFTWARE : " . $_SERVER['SERVER_SOFTWARE'] . "<br />"; echo "SERVER_PROTOCOL : " . $_SERVER['SERVER_PROTOCOL'] . "<br />"; echo "REQUEST_METHOD : " . $_SERVER['REQUEST_METHOD'] . "<br />"; echo "REQUEST_TIME : " . $_SERVER['REQUEST_TIME'] . "<br />"; echo "REQUEST_TIME_FLOAT : " . $_SERVER['REQUEST_TIME_FLOAT'] . "<br />"; echo "QUERY_STRING : " . $_SERVER['QUERY_STRING'] . "<br />"; echo "DOCUMENT_ROOT : " . $_SERVER['DOCUMENT_ROOT'] . "<br />"; echo "HTTP_ACCEPT : " . $_SERVER['HTTP_ACCEPT'] . "<br />"; echo "HTTP_ACCEPT_CHARSET : " . $_SERVER['HTTP_ACCEPT_CHARSET'] . "<br />"; echo "HTTP_ACCEPT_ENCODING : " . $_SERVER['HTTP_ACCEPT_ENCODING'] . "<br />"; echo "HTTP_ACCEPT_LANGUAGE : " . $_SERVER['HTTP_ACCEPT_LANGUAGE'] . "<br />"; echo "HTTP_CONNECTION : " . $_SERVER['HTTP_CONNECTION'] . "<br />"; echo "HTTP_HOST : " . $_SERVER['HTTP_HOST'] . "<br />"; echo "HTTP_REFERER : " . $_SERVER['HTTP_REFERER'] . "<br />"; echo "HTTP_USER_AGENT : " . $_SERVER['HTTP_USER_AGENT'] . "<br />"; echo "HTTPS : " . $_SERVER['HTTPS'] . "<br />"; echo "REMOTE_ADDR : " . $_SERVER['REMOTE_ADDR'] . "<br />"; echo "REMOTE_HOST : " . $_SERVER['REMOTE_HOST'] . "<br />"; echo "REMOTE_PORT : " . $_SERVER['REMOTE_PORT'] . "<br />"; echo "REMOTE_USER : " . $_SERVER['REMOTE_USER'] . "<br />"; echo "REDIRECT_REMOTE_USER : " . $_SERVER['REDIRECT_REMOTE_USER'] . "<br />"; echo "SCRIPT_FILENAME : " . $_SERVER['SCRIPT_FILENAME'] . "<br />"; echo "SERVER_ADMIN : " . $_SERVER['SERVER_ADMIN'] . "<br />"; echo "SERVER_PORT : " . $_SERVER['SERVER_PORT'] . "<br />"; echo "SERVER_SIGNATURE : " . $_SERVER['SERVER_SIGNATURE'] . "<br />"; echo "PATH_TRANSLATED : " . $_SERVER['PATH_TRANSLATED'] . "<br />"; echo "SCRIPT_NAME : " . $_SERVER['SCRIPT_NAME'] . "<br />"; echo "REQUEST_URI : " . $_SERVER['REQUEST_URI'] . "<br />"; echo "PHP_AUTH_DIGEST : " . $_SERVER['PHP_AUTH_DIGEST'] . "<br />"; echo "PHP_AUTH_USER : " . $_SERVER['PHP_AUTH_USER'] . "<br />"; echo "PHP_AUTH_PW : " . $_SERVER['PHP_AUTH_PW'] . "<br />"; echo "AUTH_TYPE : " . $_SERVER['AUTH_TYPE'] . "<br />"; echo "PATH_INFO : " . $_SERVER['PATH_INFO'] . "<br />"; echo "ORIG_PATH_INFO : " . $_SERVER['ORIG_PATH_INFO'] . "<br />"; ?> |
سلام لطفا طی یکی دو روز اینده در مورد فایل روبات تکست توضیح دهید mrprogrammer.net/robots.txt مال شما رو دیدم چقدر زیاد بود رو بات تکست مال من 2 خطه نمیفهمم دقیقا چیه یه فیلم آموزشی بزارید در موردش
سلام
فیلم نمیخواد دیگه این آموزشش : http://mrprogrammer.net/robot-txt-%da%86%db%8c%d8%b3%d8%aa%d8%9f-%d8%a2%d9%85%d9%88%d8%b2%d8%b4/
اقا خیلی وقته همش میپیچونید میگید قسمت های دیگر سایت هم باید آپدیت بشن بابا فیلم آموزش پی اچ پی چرا نمیزارید این بیشتر جنبه اطلاعات عمومی داره
برای ادامه باید آموزش MySQL رو قرار بدم ، قسمت اولش رو ضبط کردم و فردا منتشر میکنم
بسیار ممنون
خودم که گشت میزدم تو سایت دانشجویار تو یه فیلم آموزشی
تابع file-get-content
, file-put-content
رو دیدم جالبن دوستان استفاده کنن
بله توابع جالبی اند ولی معمولا استفاده نمیشن چون استفاده مداوم از تابع file-get-content ممکنه باعث فشار به سرور بشه
هرچه سریعتر منتشر کنین منتظرم ممنون