PHP获取网站域名和地址的代码


Posted in PHP onAugust 17, 2008
<? 
function PMA_getenv($var_name) { 
if (isset($_SERVER[$var_name])) { 
return $_SERVER[$var_name]; 
} elseif (isset($_ENV[$var_name])) { 
return $_ENV[$var_name]; 
} elseif (getenv($var_name)) { 
return getenv($var_name); 
} elseif (function_exists('apache_getenv') 
&& apache_getenv($var_name, true)) { 
return apache_getenv($var_name, true); 
} 
return ''; 
} 
if (empty($HTTP_HOST)) { 
if (PMA_getenv('HTTP_HOST')) { 
$HTTP_HOST = PMA_getenv('HTTP_HOST'); 
} else { 
$HTTP_HOST = ''; 
} 
} 
echo htmlspecialchars($HTTP_HOST); 
?>
PHP 相关文章推荐
在IIS上安装PHP4.0正式版
Oct 09 PHP
PHP 数组入门教程小结
May 20 PHP
php中3des加密代码(完全与.net中的兼容)
Aug 02 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
Aug 08 PHP
php中通过数组进行高效随机抽取指定条记录的算法
Sep 09 PHP
PHP JSON出错:Cannot use object of type stdClass as array解决方法
Aug 16 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
[原创]php正则删除img标签的方法示例
May 27 PHP
Laravel实现短信注册的示例代码
May 29 PHP
php对象工厂类完整示例
Aug 09 PHP
Yii2.0建立公共方法简单示例
Jan 29 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 PHP
php二分法在IP地址查询中的应用
Aug 12 #PHP
PHP调用MySQL的存储过程的实现代码
Aug 12 #PHP
PHP+MYSQL 出现乱码的解决方法
Aug 08 #PHP
php自动适应范围的分页代码
Aug 05 #PHP
用PHP读取RSS feed的代码
Aug 01 #PHP
IStream与TStream之间的相互转换
Aug 01 #PHP
特详细的PHPMYADMIN简明安装教程
Aug 01 #PHP
You might like
PHP 时间转换Unix时间戳代码
2010/01/22 PHP
PHP cURL初始化和执行方法入门级代码
2015/05/28 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
永不消失的title提示代码
2007/02/15 Javascript
javascript jscroll模拟html元素滚动条
2012/12/18 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
在Javascript中处理字符串之big()方法的使用
2015/06/08 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
8 行 Node.js 代码实现代理服务器
2016/12/05 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
JS闭包原理与应用经典示例
2018/12/20 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
2020/07/24 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
2020/10/29 Javascript
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
可用于监控 mysql Master Slave 状态的python代码
2013/02/10 Python
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
Python中几个比较常见的名词解释
2015/07/04 Python
python如何统计序列中元素
2020/07/31 Python
想学python 这5本书籍你必看!
2018/12/11 Python
html5 css3 动态气泡按钮实例演示
2012/12/02 HTML / CSS
HTML5 表单验证失败的提示语问题
2017/07/13 HTML / CSS
数据员岗位职责
2013/11/19 职场文书
人事主管岗位职责
2014/01/30 职场文书
小学校长竞聘演讲稿
2014/05/16 职场文书
任命书格式
2014/06/05 职场文书
领导干部学习“三严三实”思想汇报
2014/09/15 职场文书
协议书范文
2015/01/27 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
七个非常实用的Python工具包总结
2021/06/15 Python
详解Mysql数据库平滑扩容解决高并发和大数据量问题
2022/05/25 MySQL