note 43506 added to function.import-request-variables
| From: | vlad at rn2 dot php dot net | Date: | Wed, 23 Jun 2004 14:30:40 +0000 |
| Subject: | note 43506 added to function.import-request-variables | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-71553@lists.php.net to get a copy of this message | ||
i write this function for this moment:
function var2glob(){
if (func_num_args() == 0) return false;
switch (func_get_arg(0))
{
case 'cookie': $gl_array = &$_COOKIE; break;
case 'get': $gl_array = &$_GET; break;
case 'post': $gl_array = &$_POST; break;
case 'session': $gl_array = &$_SESSION; break;
}
for ($i = 1; $i < func_num_args(); $i++){
foreach($gl_array as $arg => $val){
if ($arg == func_get_arg($i)){
$GLOBALS["$arg"] = $val;
break;
}
}
}
}
1st value is func - method
2nd..n - val names
--- use and enjoy =)
----
Manual Page -- http://www.php.net/manual/en/function.import-request-variables.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+43506
Delete -- http://master.php.net/manage/user-notes.php?action=delete+43506&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+43506&report=yes
Search -- http://master.php.net/manage/user-notes.php