Get PHP to stop replacing '.' characters in $_GET or $_POST arrays?
问题 If I pass PHP variables with . in their names via $_GET PHP auto-replaces them with _ characters. For example: <?php echo \"url is \".$_SERVER[\'REQUEST_URI\'].\"<p>\"; echo \"x.y is \".$_GET[\'x.y\'].\".<p>\"; echo \"x_y is \".$_GET[\'x_y\'].\".<p>\"; ... outputs the following: url is /SpShipTool/php/testGetUrl.php?x.y=a.b x.y is . x_y is a.b. ... my question is this: is there any way I can get this to stop? Cannot for the life of me figure out what I\'ve done to deserve this PHP version I\