LearnerId:

Php Programming


Content List

Skip Navigation Links.
Collapse Total Week Wise ContentTotal Week Wise Content
Collapse Week1Week1
Collapse Week2Week2
Collapse Week3Week3
Collapse Week4Week4
Collapse Week5 : DataBaseWeek5 : DataBase
Collapse Week6:Week6:
Collapse Week 7: ProjectWeek 7: Project

PHP $_SERVER:-

$_SERVER PHP super global variable होता है जो कि header, path and script location की information रखते है ।

Example:-


Figure:-1 Use Of $_SERVER Method

उपरोक्त code को जब हम browser पर run कराते है तो server के बारे मे following information प्राप्त होती है -
Output


Figure:-2 Form Output

उपरोक्त program मे use आने वाले server element /code following कार्य के लिए use आते है -

Element/Code Description
$_SERVER['PHP_SELF'] Currently executing script के filename को Returns करके देता है ।
$_SERVER['SERVER_NAME'] Host server के name को return करके देता है जैसे ( demo_website/test3.php)
$_SERVER['HTTP_HOST'] Current request से host server को return करता है ( जैसे localhost )
$_SERVER['HTTP_REFERER'] Page की complete URL को return करके देता है जैसे( localhost/demo_website/test3.php)
$_SERVER['HTTP_USER_AGENT'] यह browser के support के बारे मे information बताता है कि PHP कौन -कौन से browser को support करती है ( Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36)
$_SERVER['SCRIPT_NAME'] Current Script के path को return करता है जैसे (localhost/demo_website/test3.php)
$_SERVER['REQUEST_METHOD'] Page को access करने के लिए use आने वाले request method के बारे में बताता है जैसे (GET, POST etc)
$_SERVER['SCRIPT_FILENAME'] Currently executing script के absolute path को return करता है ।
$_SERVER['SERVER_SIGNATURE'] Server version और virtual host के name को return करता है जो कि server genrated pages को add करता है ।
$_SERVER['SCRIPT_URI'] Returns the URI of the current page


PHP $GLOBALS:-

$GLOBAL एक Superglobal variable होता है जो कि किसी भी PHP Script में कहीं से भी जैसे किसी function या method मे से global variable को access करने के लिए use मे आता है अर्थात Global variable को function method के अंदर या बाहर कहीं पर भी use ले सकते है ।
PHP सारे Global variable को एक array के अंदर store करता है जिसे $GLOBALS[index] कहते है ।

Example:-


Figure:-1 Use Of $GLOBAL Method

उपरोक्त code में $GLOBAL['x'] एवं $GLOBAL['y'] को global array के रूप मे लिया गया है जिनकी value $GLOBAL['z'] में assign हो रही है ।

उपरोक्त code को जब हम browser पर run कराते है तो following Output produce होता है -
Output


Figure:-2 Output

left right