`
uu4u
  • 浏览: 39102 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

[转贴]php中HTTP_HOST和SERVER_NAME的用法区别

阅读更多

转贴:http://hi.baidu.com/shashadu/blog/item/bbdc045448677059574e0045.html
php中HTTP_HOST和SERVER_NAME的用法区别
2010-07-23 17:27
php中HTTP_HOST和SERVER_NAME的用法区别: 
这两个通常是可以通用的,但还是有一些小的区别. 
PHP中的SERVER预保留变量中HTTP_HOST 和 SERVER_NAME经常是一样的,原因是服务器使用的是默认的端口80, 
HTTP_HOST将省略不显示,而HTTP服务的默认端口就是80,所以大多数情况下,HTTP_HOST都没有显示这个端口号。 

而如果使用的是ssl链接,那么端口号将被显示出来。 
如果你的程序中有设定端口的功能,则可以考虑使用SERVER_NAME 
否则,建议使用HTTP_HOST 
很经典的语句: 
$server_name = (!empty($_SERVER['HTTP_HOST'])) ? strtolower($_SERVER['HTTP_HOST']) : ((!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : getenv("SERVER_NAME")); 
所以HTTP_HOST = SERVER_NAME:SERVER_PORT

分享到:
评论

相关推荐

    Win7下安装SQLServer 2000的解决方案

    提供的“转贴:win7下成功安装sql server 2000 百度空间_应用平台.mht”文件可能包含了作者在安装过程中遇到的问题及解决方法,可作为参考。记得在安装过程中详细记录每一步,以便于问题排查和后续维护。

    BFC UBB转贴器

    <br> 这个工具的使用方法与通常的转贴工具完全相同,在浏览器中选中需要转换的内容并复制,然后在本程序窗口中点击 HTML->UBB 按钮即可完成转换,右键菜单中可使用 追加模式 覆盖模式 插入模式进行转换。...

    易语言源码动网转贴.rar

    7. 文档与注释:良好的源码应该配有详细的文档说明,解释每部分代码的功能和使用方法,同时源码内部也应有充足的注释,方便后续维护和理解。 通过对《易语言源码动网转贴》的分析,我们可以学习到如何处理大型...

    转贴-SAP_BW顾问如何保持市场竞争力.rar

    NULL 博文链接:https://tianjun309.iteye.com/blog/887257

    常用SQL语句技法[转贴]

    或使用`TOP 0`的方法,可以快速创建一个空表。 #### 表间数据复制 ```sql INSERT INTO new_table (column1, column2, ...) SELECT column1, column2, ... FROM old_table; ``` 将`old_table`中的数据复制到`new_...

    易语言动网转贴.rar

    1. **网页爬虫技术**:为了从动网论坛抓取帖子,开发者可能使用了HTTP请求和解析HTML的技术,这可能涉及到了易语言的网络模块和字符串处理。 2. **数据解析与处理**:帖子数据可能以XML或JSON格式存在,需要解析后...

    案例解析SAP_第二章案例解析SAP_第二章(转贴)

    在IT行业中,SAP(System Applications and Products in Data Processing)是一种全球领先的企业资源规划(ERP)软件,用于管理企业的核心业务流程。这个压缩包文件"案例解析SAP_第二章"似乎包含了一个关于SAP系统...

    动网转贴.e.rar

    【标题】"动网转贴.e.rar"是一个压缩文件,很可能包含了有关动网论坛或社区的相关资源、数据或用户帖子的备份。动网是中国早期知名的网络论坛软件之一,提供了丰富的社区功能,允许用户发帖、回帖、互动等。这个...

    jquery的转贴功能实现

    在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。在本主题中,我们将深入探讨如何利用jQuery实现“转贴”功能,这是一种常见的社交媒体分享功能,允许用户将...

    ZZ: 时间管理方法(转贴)

    标题中的“ZZ: 时间管理方法(转贴)”表明这是一篇关于时间管理的文章,可能是从其他地方转载而来。从描述中的“博文链接:https://lkfnn.iteye.com/blog/33600”我们可以推测,这是一篇在ITeye技术社区发表的博客...

    动易系统的论坛转贴工具 -ASP源码.zip

    标题中的“动易系统的论坛转贴工具 -ASP源码.zip”揭示了这是一个基于ASP(Active Server Pages)编程语言开发的论坛转贴工具的源代码。ASP是微软公司推出的一种服务器端脚本环境,用于创建动态交互式网页。这个工具...

    动易系统的论坛转贴工具

    《动易系统的论坛转贴工具详解与应用》 在互联网信息交流日益频繁的今天,论坛作为用户互动的重要平台,其内容分享与传播的作用不容忽视。动易系统的论坛转贴工具,便是为了解决用户在论坛间便捷分享内容而设计的一...

    易语言动网转贴

    "易语言动网转贴"是指使用易语言编写的一段代码或程序,主要用于在动网上实现帖子的转换或者迁移。动网可能是一个论坛或社区平台,转贴功能则是将某个地方的帖子复制到另一个地方,保持其内容完整。 在这个源码中,...

    电子政务-导电泡棉转贴装置.zip

    综上所述,"导电泡棉转贴装置"在电子政务中的应用涉及到硬件设计、设备维护、电磁兼容性和法规遵从等多个方面,是保障电子政务系统稳定运行的关键技术之一。通过阅读"行业分类-电子政务-导电泡棉转贴装置.pdf"这份...

    动网转贴.zip易语言项目例子源码下载

    这个名为“动网转贴”的项目,是易语言编程实践中一个典型的例子,它为学习者提供了宝贵的实践素材,无论你是个人学习、学生毕业设计还是小团队的项目开发,都能从中获取灵感和参考。 首先,我们要理解易语言的核心...

    ASP与数据库,有用的代码(转贴,摘贴)

    根据提供的文件信息,...在实际开发过程中,还需要注意安全性问题,比如对用户输入的数据进行适当的过滤和检查,以防止SQL注入等攻击。 以上就是关于ASP与数据库结合进行密码验证的详细介绍,希望对初学者有所帮助。

    行业分类-设备装置-FPC吸附胶纸转贴组件.zip

    合适的胶纸类型和转贴工艺能够有效防止FPC在使用过程中发生松动、脱落,甚至损坏,从而保证设备的稳定运行和信号传输的可靠性。 FPC吸附胶纸转贴组件在各种设备装置中都有应用,例如智能手机、平板电脑、医疗设备、...

    Html处理软件、转贴工具(源代码)

    去除Html中的干扰码等(样例中以轻之国度的干扰码为例) 配置文件语法: 方法类型(整数) 最大匹配长度(整数) 字符串1(删除开头) 字符串2(删除结尾) 方法类型: 1:删除单行 2:删除行与行之间的

    windows 下的grep,转贴

    标题中的“windows 下的grep,转贴”表明我们要讨论的是如何在Windows操作系统中使用grep命令,这个命令通常在Unix或Linux环境中用于搜索文本文件中的特定模式。在Windows中,由于默认命令行环境(CMD)不支持grep,...

Global site tag (gtag.js) - Google Analytics