$ _server上的NetBeans错误



我有以下代码:

<?php
defined('ROOT') or define('ROOT', $_SERVER['DOCUMENT_ROOT']);
?>

NetBeans返回:

Do not acces superglobal $_SERVER Array Directly.

我最近更新了Netbeans,在以前的版本中,我没有此消息,可以忽略它吗?

通过此代码打印$ _server数组的所有索引:

<?php
    $keyy=array();
//
while(key($_SERVER)){
    array_push($keyy,key($_SERVER));
    next($_SERVER);
}
foreach($keyy as $ke)
echo '<a style="color:red;" >'.$ke.'</a> '.$_SERVER[$ke].' <br>';
?>

如果打印错误,您无法在此服务器上访问$ _Server ...
为了安全性,只需权限
$ _server ['remote_addr']
$ _server ['http_accept_encoding']
$ _server ['http_host']
$ _server [$ _server ['http_user_agent']!!!!

最新更新