Hello, I have a url that ends with ?.value=1, but PHP returns this in $_REQUEST as _value instead of .value. I believe this is because of this code:
main/php_variables.c 104 /* ensure that we don't have spaces or dots in the variable name (not binary safe) */ 105 for (p=var; *p; p++) { 106 switch(*p) { 107 case ' ': 108 case '.': 109 *p='_'; 110 break; 111 } 112 } I can do this: $_REQUEST['.name'] = "testing" then if I do print_r($_REQUEST) prints it out as .value and not _value. Any reason for being able to do one, but not the other? Also what is the "(not binary safe)" part of a variable with a . in its name? Thanks, Brian -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php