php巧获服务器端信息

2016-01-29 13:39 3 1 收藏

php巧获服务器端信息,php巧获服务器端信息

【 tulaoshi.com - PHP 】

怎么在PHP方式下得到服务器的有关信息?其实只需三句代码,即可以轻松获取到对端某个文件的相关信息及所属站点信息。代码如下:

  <?
php

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

  $fp = fopen("http://www.***.com/***.htm","r"); //以只读的方式打开某个站点下的文件

  foreach($http_response_header as $info) //对$http_response_header的文件信息头进行遍历循环

  echo $info."<br"; //最后输出各条记录信息

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

  ?

  在信息头中,显示的内容包括了该文件是否存在,文件的容量大小、文件类型、编码方式等等,甚至还能获取到该站点所使用的服务器名称、版本号。如果是打开ASP或PHP之类的文件,其中还包含了一些额外信息。


更简单的方法
$fp = fopen("http://www.***.com/***.htm","r"); //以只读的方式打开某个站点下的文件
 
print_r( stream_get_meta_data($fp));

来源:https://www.tulaoshi.com/n/20160129/1490965.html

延伸阅读
标签: ASP
  以前在这里也曾经有一些文章谈到了在ASP中生成动态图表的问题,但那些文章中所谈到的一些方法都有某些方面的限制,如需要在客户端安装office2000或安装OWC,有些则可能在Intranet中使用时没什么问题,但在通过Internet访问的时候,就可能出现无法正常工作的现象(这主要和SQL Server的安全设置有关)。那么,我们如何来避免这些问题呢?...
代码如下: using System; using System.Collections; using System.Text; using System.IO; using System.Collections.Specialized; using System.Text.RegularExpressions; using System.Diagnostics; namespace CSS { public class App { public static void Main(string[] args) { //初始化CSS解析器 CssDocument doc = ne...
标签: Web开发
服务器端的生成的页面数据,为了提高访问速度,往往需要生成静态的htm页面。 通常,可以使用fso生成静态的htm页。 但如果是fso被禁止或没有使用fso的权限,就需要其他的方法来解决. 利用xmldom,使用其save()方法就是一个很好的解决之道. 而且,如果数据是xml格式,使用save()比使用fso速度要快,代码的复用率也高。 ...
标签: ASP
  三、Asp+ 服务器端控制 (Asp+ Server Control) 上次讲了一些有关ASP + 服务器端控制的内容,现在来详细讲一下。Asp + 服务器端控制是微软新提出的概念,它的实现是基于微软的.NET框架,它实际上是一种特殊的HTML元素,服务器端与它是交互的关系,在生成这些元素后不但能接受它们的值,还可以动态控制它们,以完成一些很COOL的功能。下...
标签: PHP
服务器端 ************ * server.php ************ <?php $s = $HTTP_RAW_POST_DATA; $t = gettimeofday(); $n = $t[sec].$t[usec]; $filename = "vml/" .$n. ".txt"; $fp = fopen($filename,"w"); fwrite($fp,$s); fclose($fp); echo $s; ? ************ * server.asp ************ <%@ La...

经验教程

463

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部