• vB·流水帐

  • 生命不止,折腾不息。
  • 首页
  • 关于
  • 网址收藏
  • 登录
  • PHP检测远端文件是否存在

    post by vibbow / 2010-1-2 5:33 Saturday

    简单解释一下上面的代码。get_headers的作用就是访问一个远程地址,把服务器发送的HTTP头以数组形式返回。而$header[0]则是服务器返回的状态码(如果不出意外的话状态码应该都是第一个返回的)。

    要确定一个文件在远端服务器上存在,只需要确定访问这个文件返回的状态码是"HTTP/1.1 200 OK"就行了(当然你也可以判断如果状态码不是"HTTP/1.1 404 Not Found"的话则文件存在,不过总感觉不保险,毕竟还有其他的诸如301,400这类的状态码)。

    上面是我在写云端链转换工具时新学到的一点东西,仅是个人的一点记录积累,高手勿笑。

    « file_get_contents的禁忌 | 云端链转换工具»

    评论:

    admpub
    2011-01-15 16:57
    不错,学习了。转载收藏。
    回复
    取消回复

    发表评论:

  • 搜索

  • 随机日志

    • 读书郎点读机F22字典文件
    • Weekly tweet log for 2011-09-11
    • CSDN杯我最喜爱的CSDN密码评选(正确版)
    • 密码泄漏搜索工具
    • Weekly tweet log for 2012-05-12
  • 最新评论

    • 小哲软件
      品牌機傷不起。。。
    • Louis Han
      都已经i7了 真羡慕啊
    • 伍颢
      试过过,不过还是不行呀,我把默认的模版和我使用的模版都改了,
    • 小笨。狼
      骂楼主的无非就是2种傻逼,1.狗屁不懂还把江东当圣人的废物。
    • vibbow
      很便宜,便宜的超乎你的想象。
  • 链接

    • HaCker-Fan's Blog
    • 快乐忆站
    • 流浪手记
    • zYhYtCn's Blog
    • 奇遇-心情随笔
    • 云端软件论坛
    • 造物虚生之人
    • CLURIES'
    • ss1271的奋斗
    • Dndx的温暖小窝
订阅Rss
Powered by emlog