PHP获取当前页面URL函数实例
【介绍】轻松掌握PHP技巧:如何获取当前页面URL
在网页开发中,获取当前页面的URL是一个常见的需求。本文将向你介绍一个简单实用的PHP函数,帮助你轻松获取当前页面的完整URL。
让我们来看一下这个神奇的函数:
函数名:curPageURL()
功能:获取当前页面的完整URL
使用方法:只需调用该函数即可获得当前页面的URL。
接下来,让我们来看一下这个函数的实现代码:
```php
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") { // 如果是SSL加密则加上“s”
$pageURL .= "s";
}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
```
为了更好地理解PHP中的`$_SERVER`超全局变量,这里再向大家介绍一下常用的server参数:
1. `$_SERVER['HTTP_HOST']`:获取域名或主机地址。
2. `$_SERVER['PHP_SELF']`:获取当前脚本的文件名。
3. `$_SERVER["QUERY_STRING"]`:获取参数。
4. `$_SERVER['HTTP_REFERER']`:获取用户代理,即用户访问当前页面之前所在的页面。
通过组合这些参数,你可以获取完整的URL、只取路径等操作。例如,要获取包含端口号的完整url,可以使用以下代码:
```php
echo '
```
希望本文所介绍的PHP技巧对大家有所帮助。无论是在开发过程中还是日常使用中,掌握这些技巧都能提高你的工作效率。如果你有任何疑问或建议,欢迎留言交流。让我们一起学习进步,共同PHP的无限魅力!
编程语言
- PHP获取当前页面URL函数实例
- zend framework重定向方法小结
- 在JavaScript中使用开平方根的sqrt()方法
- js实现鼠标悬浮给图片加边框的方法
- php自定义urlencode,urldecode函数实例
- 详解如何在vue项目中引入elementUI组件
- 微信小程序实现topBar底部选择栏效果
- asp 实现当有新信息时播放语音提示的效果
- PHP删除HTMl标签的实现代码
- php获取随机数组列表的方法
- JavaScript实现页面5秒后自动跳转的方法
- jQuery Dom元素操作技巧
- jsp编程去除空白行的方法
- bootstrap table表格客户端分页实例
- 安装vue-cli报错 -4058 的解决方法
- asp 去除最后一个逗号为空字符串的代码