See PHP source for this
$posintmat = 0
$negintmat = 0
The string [ - ] is: not anything I recognize.
$posintmat = 0
$negintmat = 1
The string [ -8 ] is: a negative integer.
$posintmat = 1
$negintmat = 0
The string [ 8 ] is: a positive integer.
Separate associative arrays for GET/POST/COOKIE:
$_GET = Array
(
)
$_POST = Array
(
)
$_COOKIE = Array
(
)
PHP also merges GET, POST and COOKIE data into one associative array:
$_REQUEST = Array
(
)
The IP number 18.223.188.252 is where your client/browser is located.
Here's a complete dump of $_SERVER:
Array
(
[HOME] => /home/users/rem
[USER] => rem
[SCRIPT_NAME] => /~rem/HelloPlus/num.php
[REQUEST_URI] => /~rem/HelloPlus/num.php
[QUERY_STRING] =>
[REQUEST_METHOD] => GET
[SERVER_PROTOCOL] => HTTP/1.1
[GATEWAY_INTERFACE] => CGI/1.1
[REMOTE_PORT] => 59267
[SCRIPT_FILENAME] => /home/users/rem/public_html/HelloPlus/num.php
[SERVER_ADMIN] => webmaster@rawbandwidth.com
[CONTEXT_DOCUMENT_ROOT] => /home/users/rem/public_html
[CONTEXT_PREFIX] => /~rem
[REQUEST_SCHEME] => http
[DOCUMENT_ROOT] => /usr/local/www/apache24/data
[REMOTE_ADDR] => 18.223.188.252
[SERVER_PORT] => 80
[SERVER_ADDR] => 198.144.193.2
[SERVER_NAME] => www.rawbw.com
[SERVER_SOFTWARE] => Apache/2.4
[SERVER_SIGNATURE] =>
[LD_LIBRARY_PATH] => /usr/local/lib:/usr/local/lib
[PATH] => /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
[HTTP_HOST] => www.rawbw.com
[HTTP_ACCEPT_ENCODING] => gzip, br, zstd, deflate
[HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
[HTTP_ACCEPT] => */*
[FCGI_ROLE] => RESPONDER
[PHP_SELF] => /~rem/HelloPlus/num.php
[REQUEST_TIME_FLOAT] => 1746142877.4667
[REQUEST_TIME] => 1746142877
[argv] => Array
(
)
[argc] => 0
)
1