- 浏览: 109798 次
- 性别:
- 来自: 西安
文章分类
最新评论
-
ssy341:
shangliuyan 写道楼主你好,我刚接触datatabl ...
学习jquery插件之DataTables(一) -
shangliuyan:
楼主你好,我刚接触datatables,运行了example, ...
学习jquery插件之DataTables(一) -
54五味子:
ant包在哪里啊?哥哥什么版本》?
java生成压缩文件 ZipEntry出现乱码的问题 -
ahomeeye:
建议楼主代码使用Code标签,有高亮显示。
java poi excel操作
<?php
echo "显示脚本文件的相对路径和文件名:\"".$_SERVER["PHP_SELF"]."\"<br>";
echo "显示服务器使用的CGI脚本规范:\"".$_SERVER["GATEWAY_INTERFACE"]."\"<br>";
echo "显示当前运行脚本所在服务器的IP地址:\"".$_SERVER["SERVER_ADDR"]."\"<br>";
echo "显示当前运行脚本服务器名称:\"".$_SERVER["SERVER_NAME"]."\"<br>";
echo "显示当前运行脚本服务器标识:\"".$_SERVER["SERVER_SOFTWARE"]."\"<br>";
echo "显示请求页面的通信协议的名称和版本:\"".$_SERVER["SERVER_PROTOCOL"]."\"<br>";
echo "显示访问页面的请求方法:\"".$_SERVER["REQUEST_METHOD"]."\"<br>";
echo "显示脚本开始运行时间:\"".$_SERVER["REQUEST_TIME"]."\"<br>";
echo "显示URL问号后的字符串:\"".$_SERVER["QUERY_STRING"]."\"<br>";
echo "显示当前运行脚本的文档根目录:\"".$_SERVER["DOCUMENT_ROOT"]."\"<br>";
echo "显示当前Accept请求的头信息:\"".$_SERVER["HTTP_ACCEPT"]."\"<br>";
echo "显示当前请求的字符信息:\"".$_SERVER["HTTP_ACCEPT_CHARSET"]."\"<br>";
echo "显示当前当前请求的Accept-Encoding头信息:\"".$_SERVER["HTTP_ACCEPT_ENCODING"]."\"<br>";
echo "显示当前请求的Accept-Language头信息:\"".$_SERVER["HTTP_ACCEPT_LANGUAGE"]."\"<br>";
echo "显示当前请求的Connection头信息:\"".$_SERVER["HTTP_CONNECTION"]."\"<br>";
echo "显示当前请求的Host头信息:\"".$_SERVER["HTTP_HOST"]."\"<br>";
echo "显示当前页面的前一个页面的URL地址:\"".$_SERVER["HTTP_REFERER"]."\"<br>";
echo "显示当前请求的User-Agent的头信息:\"".$_SERVER["HTTP_USER_AGENT"]."\"<br>";
echo "显示脚本是否可以通过HTTPS协议进行访问:\"".$_SERVER["HTTPS"]."\"<br>";
echo "显示浏览当前页面用户的IP地址:\"".$_SERVER["REMOTE_ADDR"]."\"<br>";
echo "显示浏览当前页面用户的主机名:\"".$_SERVER["REMOTE_HOST"]."\"<br>";
echo "显示用户连接到服务器时所使用的端口:\"".$_SERVER["REMOTE_PORT"]."\"<br>";
echo "显示当前执行脚本的绝对路径名:\"".$_SERVER["SCRIPT_FILENAME"]."\"<br>";
echo "显示Apache配置文件中的SERVER_ADMIN参数设置情况:\"".$_SERVER["SERVER_ADMIN"]."\"<br>";
echo "显示网络服务器使用的端口,默认为\"80\":\"".$_SERVER["SERVER_PORT"]."\"<br>";
echo "显示服务器版本和虚拟主机名的字符串:\"".$_SERVER["SERVER_SIGNATURE"]."\"<br>";
echo "显示脚本在文件系统中的基本路径:\"".$_SERVER["PATH_TRANSLATED"]."\"<br>";
echo "显示当前脚本的路径:\"".$_SERVER["SCRIPT_NAME"]."\"<br>";
echo "显示访问当前页面的URI:\"".$_SERVER["REQUEST_URI"]."\"<br>";
?>
注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。
$_SERVER 是一个包含诸如头信息(header)、路径(path)和脚本位置(script locations)的数组。数组的实体由 web 服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的新的信息。这意味着,大量的这些变量在 CGI 1.1 规范中说明,所以应该仔细研究一下。
这是一个“superglobal”,或者可以描述为自动全局变量。这只不过意味这它在所有的脚本中都有效。在函数或方法中不需要使用 global $_SERVER; 访问它,就如同使用 $HTTP_SERVER_VARS 一样。
$HTTP_SERVER_VARS 包含着同样的信息,但是不是一个自动全局变量(注意:$HTTP_SERVER_VARS 和$_SERVER 是不同的变量,PHP 处理它们的方式不同)。
如果设置了 register_globals 指令,这些变量也在所有脚本中可用;也就是,分离了 $_SERVER 和$HTTP_SERVER_VARS 数组。相关信息,请参阅安全的相关章节使用 Register Globals。这些单独的全局变量不是自动全局变量。
或许会发现下面列出的某些 $_SERVER 元素并不可用。注意,如果以命令行方式运行 PHP,下面列出的元素几乎没有有效的(或是没有任何实际意义的)。
当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为http://example.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到/test.php/foo.bar 这个结果。__FILE__ 常量包含当前(例如包含)文件的绝对路径和文件名。
如果 PHP 以命令行方式运行,该变量在 PHP 4.3.0 之前无效。
传递给该脚本的参数。当脚本运行在命令行方式时,argv 变量传递给程序 C 语言样式的命令行参数。当调用 GET 方法时,该变量包含请求的数据。
包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。
当前运行脚本所在服务器主机的名称。如果该脚本运行在一个虚拟主机上,该名称是由那个虚拟主机所设置的值决定。
服务器标识的字串,在响应请求时的头信息中给出。
请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。
访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。
注: 如果请求的方式是 HEAD,PHP 脚本将在送出头信息后中止(这意味着在产生任何输出后,不再有输出缓冲)。
请求开始时的时间戳。从 PHP 5.1.0 起有效。
查询(query)的字符串(URL 中第一个问号 ? 之后的内容)。
当前运行脚本所在的文档根目录。在服务器配置文件中定义。
当前请求的 Accept: 头信息的内容。
当前请求的 Accept-Charset: 头信息的内容。例如:“iso-8859-1,*,utf-8”。
当前请求的 Accept-Encoding: 头信息的内容。例如:“gzip”。
当前请求的 Accept-Language: 头信息的内容。例如:“en”。
当前请求的 Connection: 头信息的内容。例如:“Keep-Alive”。
当前请求的 Host: 头信息的内容。
链接到当前页面的前一页面的 URL 地址。不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER。因此,这个变量不总是真实正确的。
当前请求的 User-Agent: 头信息的内容。该字符串表明了访问该页面的用户代理的信息。一个典型的例子是:Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)。也可以使用 get_browser() 得到此信息。
如果脚本是通过 HTTPS 协议被访问,则被设为一个非空的值。
正在浏览当前页面用户的 IP 地址。
正在浏览当前页面用户的主机名。反向域名解析基于该用户的 REMOTE_ADDR。
注: 必须配置 Web 服务器来建立此变量。例如 Apache 需要在 httpd.conf 中有HostnameLookups On。参见 gethostbyaddr()。
用户连接到服务器时所使用的端口。
当前执行脚本的绝对路径名。
注: 如果脚本在 CLI 中被执行,作为相对路径,例如 file.php 或../file.php,$_SERVER['SCRIPT_FILENAME'] 将包含用户指定的相对路径。
该值指明了 Apache 服务器配置文件中的 SERVER_ADMIN 参数。如果脚本运行在一个虚拟主机上,则该值是那个虚拟主机的值。
服务器所使用的端口。默认为“80”。如果使用 SSL 安全连接,则这个值为用户设置的 HTTP 端口。
包含服务器版本和虚拟主机名的字符串。
当前脚本所在文件系统(不是文档根目录)的基本路径。这是在服务器进行虚拟到真实路径的映像后的结果。
注: PHP 4.3.2 之后,PATH_TRANSLATED 在 Apache 2 SAPI 模式下不再和 Apache 1 一样隐含赋值,而是若 Apache 不生成此值,PHP 便自己生成并将其值放入 SCRIPT_FILENAME 服务器常量中。这个修改遵守了 CGI 规范,PATH_TRANSLATED 仅在 PATH_INFO 被定义的条件下才存在。
Apache 2 用户可以使用 httpd.conf 中的 AcceptPathInfo On 来定义 PATH_INFO。
包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 包含当前文件的绝对路径和文件名(例如包含文件)。
访问此页面所需的 URI。例如,“/index.html”。
当作为 Apache 模块运行时,进行 HTTP Digest 认证的过程中,此变量被设置成客户端发送的“Authorization”HTTP 头内容(以便作进一步的认证操作)。
当 PHP 运行在 Apache 或 IIS(PHP 5 是 ISAPI)模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的用户名。
当 PHP 运行在 Apache 或 IIS(PHP 5 是 ISAPI)模块方式下,并且正在使用 HTTP 认证功能,这个变量便是用户输入的密码。
当 PHP 运行在 Apache 模块方式下,并且正在使用 HTTP 认证功能,这个变量便是认证的类型。
发表评论
-
php函数用js进行实现
2013-09-04 16:49 551http://phpjs.org/functions/ad ... -
PHP通过PDO连接sqlserver设置默认编码集
2013-05-20 11:31 0在项目中,由于sqlserver数据库数据默认编码集 ... -
让PHP更快的提供文件下载
2012-07-03 13:18 639一般来说, 我们可以通过直接让URL指向一个位于Docu ... -
PHP不支持curl_exec 函数 解决办法
2012-01-11 17:06 2009在安装中国女人E网的时候,检测如下问题。主机不支持curl ... -
ecshop兼容jquery
2011-06-07 17:36 1584ecshop的transport.js文件和Jquery是 ... -
Cache-control使用:设置点后退不过期
2011-02-20 22:02 1588前两天帮助别人改个程 ... -
安装PHP 连接SQL Server支持
2011-02-14 14:20 1252持有时候我们需要PHP连接SQL Server,在Window ... -
php连接sqlserver2005
2011-01-13 14:12 1186今天要把mysql库中的一些数据倒到sqlserver2005 ... -
PHP静态变量static的示例代码演示
2011-01-09 22:51 683在PHP中的变量范围里,有一个非常重要的变量—PHP静 ... -
PHP引用的理解
2011-01-09 22:28 943在PHP中,函数的参数传递默认是值传递,我们可以改成引用传递, ... -
php的转义字符串
2007-09-07 10:05 940今天碰到一个处理文件特殊字符的事情,再次注意到这个问题,在ph ... -
如何编写PHP扩展
2007-09-07 10:16 1045简 介 PHP取得成功的 ... -
PHP创建多级目录并上传文件
2007-09-07 10:19 829/*函数功能:上传文件参数描述:$files_name-文件域 ... -
PHP正则表达式使用详解
2007-09-07 10:22 755如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定 ... -
php上传文件
2007-09-07 10:25 5662POST 方法上传 本特性可以使用户上传文本和二进制文件 ... -
PHP生成HTML代码
2007-09-10 13:37 856<?php //在你的开始处 ... -
PHP中用pear包自带的类发送带有附件的邮件
2007-09-10 13:41 927测试通过,大家可以试试,前题要有pear包 <?php ... -
PHP程序自动执行
2007-09-10 16:59 813相信不少读者(PHP爱好 ... -
适合BS模式项目的录入页面
2007-09-12 13:32 989说明:当焦点不在表格内的input时,回车键复制最后一行,de ... -
AJAX在PHP中的简单使用
2007-09-14 10:46 636AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这 ...
相关推荐
把下载下来的JAVA文件放入项目中,调用工具中的方法getLinuxCoreInfo(Context context, String packageName),便可得到当前位于栈顶的APP包名。
(1)运行pwd确定当期工作目录。 (2)运行 ls -l 命令,理解各字段含义。 (3)运行 ls -ai 命令,理解各字段含义。 (4)使用cd命令,将工作目录改到根(/)上。 运行ls -l 命令,结合前文的图3.2,了解各目录的...
利用时间控件,得到现在的时间。
mfc里作图用到的坐标以及颜色值,使用方法,点击启动后 按获取颜色坐标按钮 然后 将鼠标放到 所要求的位置 按空格就可以获取了
Type 日期类型:(“-”为前一期间,无符号为当期,“+”为后一期间),Y 年,Q 季,M 月,W 周,D 日 例:前一年:-Y,当年:Y,+Y:下一年 datetype : ‘S’返回开始时间,'E'返回结束时间 datetime: 按哪个时间进行...
在安装了windows 10和 Ubuntu双系统的电脑,如果在Windows 10环境下直接删除Ubuntu所在的...2. 将当期路径切换到MbrFix64.exe文件所在的的路径 3. 运行如下命令:MbrFix64.exe /drive 0 fixmbr 4. 按照命令提示输入:Y
javascript将当前的毫秒数转成当期日期,很有用的工具类。里面讲的是对Date的扩展,将 Date 转化为指定格式的String , 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符, ...
有时候需要在当前目录下运行cmd ...本小工具可以直接在当期目录下运行cmd,不用再切换了。使用方法:第一步:以管理员身份运行一次,将生成系统菜单;第二步:在文件夹下右击某个文件从菜单中选择 Run Cmd here即可。
2、以管理员身份运行cmd.exe后,必须首先将当期工作路径设置为C:\Windows\SysWOW64,也就是步骤1中DLL文件存放的位置。具体命令为: cd /d C:\Windows\SysWOW64 3、最后输入注册DLL的命令,与32位一致,即:regsvr...
1. 使用CMD命令运行命令控制台 2.将当期路径切换到MbrFix.exe文件所在的的路径 3. 运行如下命令:MbrFix.exe /drive 0 fixmbr 4. 按照命令提示输入:Y
2019年当期化妆品行业市场行情分析.pdf2019年当期化妆品行业市场行情分析.pdf2019年当期化妆品行业市场行情分析.pdf2019年当期化妆品行业市场行情分析.pdf2019年当期化妆品行业市场行情分析.pdf2019年当期化妆品行业...
//获取当期的日期 $sql=”select * from `team` where end_time>$now ORDER BY sort_order limit 0,4″; 获取当前时间的MySql时间函数处理MySql时间日期的函数有很多,下面为您介绍的就是用于获取当前时间的MySql...
linux部署服务器常用命令 fdisk -l 查分区硬盘 df -h 查空间硬盘 cd / 进目录 ls/ll 文件列表 vi tt.txt i=insert 插入 shift+: 进命令行 wq 保存%退出 cat tt.txt 内容查看 pwd 当期目录信息 mkdir tt建目录 cp tt....
TN文档系列:WebFOCUS如何实现当期同比
javascript把当前的毫秒数转成当期日期,内有示例
1989-2020年中国铁矿石原矿产量当期值.xls
此程序显示了当前浏览器(如IE)的有关头信息
中央企业支持配合监事会依法开展当期监督工作规则参照.pdf
"程序文件"采购流程 " "文件号" " "编制 " "审核 " "批准 " "版 次"1.0 " "日期 " "日期 " "日期 " "共1页 "第1页 " 1. 目的及适用范围 1. 为了有效地进行采购管理,使公司的采购能有计划的完成,特制定本程序。 2. ...
行业数据-1989-2020年中国铁矿石原矿产量当期值.rar