note 87509 added to language.variables.predefined

From: Date: Mon, 08 Dec 2008 08:45:18 +0000
Subject: note 87509 added to language.variables.predefined
Groups: php.notes 
Request: Send a blank email to php-notes+get-147904@lists.php.net to get a copy of this message
Here is the code I've found useful in determining a server's Globals.. <?php $g = array(); foreach(array( 'GET' => isset($_GET)?$_GET:'', 'REQUEST' => isset($_REQUEST)?$_REQUEST:'', 'POST' => isset($_POST)?$_POST:'', 'COOKIE' => isset($_COOKIE)?$_COOKIE:'', 'ENV' => isset($_ENV)?$_ENV:'', 'FILES' => isset($_FILES)?$_FILES:'', 'SERVER' => isset($_SERVER)?$_SERVER:'', 'SERVER' => isset($_SERVER)?$_SERVER:'', 'HTTP_POST_FILES' => isset($HTTP_POST_FILES)?$HTTP_POST_FILES:'', 'HTTP_POST_VARS' => isset($HTTP_POST_VARS)?$HTTP_POST_VARS:'', 'HTTP_SERVER_VARS' => isset($HTTP_SERVER_VARS)?$HTTP_SERVER_VARS:'', 'HTTP_RAW_POST_DATA' => isset($HTTP_RAW_POST_DATA)?$HTTP_RAW_POST_DATA:'', 'HTTP_GET_VARS' => isset($HTTP_GET_VARS)?$HTTP_GET_VARS:'', 'HTTP_COOKIE_VARS' => isset($HTTP_COOKIE_VARS)?$HTTP_COOKIE_VARS:'', 'HTTP_ENV_VARS' => isset($HTTP_ENV_VARS)?$HTTP_ENV_VARS:'', 'SESSION' => isset($_SESSION)?$_SESSION:'') as $k => $v) if (!is_array($v) || sizeof($v)<1 || ($g[$k] = $v)===false) unset($g[$k]); header('Content-Type: text/plain'); print_r($g); ?> ---- Server IP: 209.41.74.194 Probable Submitter: 24.172.164.205 ---- Manual Page -- http://www.php.net/manual/en/language.variables.predefined.php Edit -- https://master.php.net/note/edit/87509 Del: integrated -- https://master.php.net/note/delete/87509/integrated Del: useless -- https://master.php.net/note/delete/87509/useless Del: bad code -- https://master.php.net/note/delete/87509/bad+code Del: spam -- https://master.php.net/note/delete/87509/spam Del: non-english -- https://master.php.net/note/delete/87509/non-english Del: in docs -- https://master.php.net/note/delete/87509/in+docs Del: other reasons-- https://master.php.net/note/delete/87509 Reject -- https://master.php.net/note/reject/87509 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#147904) next »