`
wanyin940
  • 浏览: 28267 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

PHP 返回一个绝对的URL地址

    博客分类:
  • PHP
PHP 
阅读更多

<?php
function absolute_url($page='index.php'){

$url='http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']); //将http://及主机名称赋予URL,dirname()函数添加了当前目录的名称
$url=rtrim($url,'/\\');  //从URL结尾删除可能添加的斜杠(/)和反斜杠(\\)
$url.='/'.$page; //添加特定的页面到URL
return $url;
}

?>

分享到:
评论

相关推荐

    php当访问你不想让他看的URL网址时,就返回个404,即禁止访问某些PHP页面的方法.zip

    当用户尝试访问我们不希望公开的页面时,我们通常会返回一个404 Not Found错误,提示用户请求的资源不存在。以下是一些实现这一功能的方法。 ### 1. 使用`header()`函数 `header()`函数是PHP中用于发送HTTP头部...

    上传图片,返回图片地址

    3. 返回地址:服务器保存图片后,生成一个唯一的图片访问地址(URL),这个地址可以被用于在网页或其他应用中显示图片。 4. 用户端显示:客户端(如浏览器)接收到图片地址后,根据URL加载并显示图片。 二、实现...

    PHP实现获取当前链接地址的301或者302跳转之后的真实链接地址.zip

    在PHP开发过程中,有时我们需要获取一个URL的实际链接,特别是在处理重定向(301或302)时。这些重定向常用于网站迁移、页面永久或临时转移等场景。了解如何在PHP中检测并获取这些重定向的目标URL是至关重要的。下面...

    php结合java解析二维码图片里的URL地址

    这将输出二维码中的数据,例如一个URL地址。 2. **PHP与Java的交互** 要在PHP环境中调用Java命令,可以使用`exec()`或`shell_exec()`函数。下面是一个简单的示例,展示如何在PHP中调用ZXing的jar包: ```php $...

    PHP中对URL、HTTP的处理.pdf

    它接收一个URL字符串作为参数,并返回一个关联数组,其中包含了URL的各个部分。 **示例代码**: ```php &lt;?php $url = "https://www.example.com:8080/path/to/resource?query=param#fragment"; $parsed_url = ...

    PHP一键上传图片到阿里云OSS对象存储并返回路径.rar

    PHP一键上传图片到阿里云OSS对象存储,自己编写的代码,有一些注释。已在本地测试,运行成功。注意:1.有阿里云的对象存储;2.要获取AccessKey及找准Endpoint,修改代码中相应的部分;3.点击即上传,只支持图片格式...

    PHP 获取当前 URL

    下面是一个示例代码`demo.php`,展示了如何组合这些变量来构造完整的当前URL: ```php &lt;?php $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https://' : 'http://'; $host = $_SERVER['...

    简单实用的PHP并发请求url类

    然而,当需要向多个URL发起请求时,如果一个接一个地处理,可能会导致程序执行效率低下,特别是在处理大量请求时。为了解决这个问题,我们可以使用并发请求技术,将多个URL请求同时发送,从而提高整体的执行速度。...

    PHP 正则获取字符串的URL

    因此,构造一个匹配URL的正则表达式需要考虑到这些元素的多样性。 下面是一个基本的正则表达式,用于匹配大部分URL: ```php $url_pattern = '~\b(?:https?|ftp)://[^\s/$.?#]+.[^\s]*\b~i'; ``` 这个正则表达式...

    PHP 批量根据URL获取IP

    这个函数接受一个域名作为参数,并返回该域名对应的IP地址。例如: ```php $url = 'example.com'; $ip = gethostbyname($url); echo $ip; ``` 这段代码会输出`example.com`的IP地址。然而,`gethostbyname()`在处理...

    PHP一键上传图片到阿里云OSS对象存储并返回路径

    PHP一键上传图片到阿里云OSS对象存储,自己编写的代码,有一些注释。已在本地测试,运行成功。注意:1.有阿里云的对象存储;2.要获取AccessKey及找准Endpoint,修改代码中相应的部分;3.点击即上传,只支持图片格式...

    Javascript验证用户输入URL地址是否为空及格式是否正确.pdf

    这里的正则表达式`/w+.(w+|w+/)$/`用来匹配常见的URL格式,它表示URL应由一个或多个字母数字字符(`w+`)组成,后跟一个`.`,然后是另一个字母数字字符或以斜线结尾的字母数字字符序列(`w+|w+/`)。`test()`方法...

    返回上一个url并刷新界面的js代码

    ### 返回上一个URL并刷新界面的JS代码详解 #### 一、基础知识介绍 在Web开发中,有时我们需要让用户能够方便地返回到上一个页面,并且能够实现页面的刷新功能。这种需求常见于用户操作后的反馈处理,比如提交表单...

    php curl批量请求url

    以下是一个简单的`batch.php`示例,展示了如何使用cURL批量请求URL: ```php &lt;?php // 定义URL数组 $urls = [ 'http://example1.com', 'http://example2.com', 'http://example3.com', // 更多URL... ]; // ...

    Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解

    在这种情况下,我们就可以使用previous()方法来获取前一个页面的URL地址,然后在视图文件中通过链接标签来生成返回链接,用户点击后就可以回到之前的页面。比如,在上面的例子中,如果我们在当前页面执行了某个操作...

    php中url加密

    综上所述,虽然本段代码展示了如何在PHP中实现基本的URL加密和解密,但对于构建高度安全的网络应用来说,这仅仅是一个起点。开发者应深入了解加密原理,选择合适的安全策略和技术,以应对日益复杂的网络安全挑战。

    PHP实现浏览器访问地址栏下载文件功能 PHP输出文件内容到网页,可浏览可下载.zip

    filename=filename.ext`,浏览器将知道这是一个附件,应当被下载,而不是在当前页面中显示。`filename`参数是用户看到的下载文件名。 现在让我们看看`getpdf.php`可能的实现。在该文件中,PHP代码可能如下: ```...

    php解析字符串里所有URL地址的方法

    本文通过一个名为`pageLinks`的函数实例,详细讲解了如何在HTML字符串中提取并处理URL链接。 1. **提取URL链接** 使用正则表达式是提取HTML中`&lt;a&gt;`标签href属性的有效方法。在`pageLinks`函数中,使用了以下正则...

    php用法parse_url和parse_str解析URL_.docx

    parse_url 是 PHP 中的一个函数,用于解析 URL 并返回其组成部分。该函数的原型为: `mixed parse_url ( string $url [, int $component = -1 ] )` 其中,$url 是要解析的 URL,$component 是可选参数,用于指定要...

Global site tag (gtag.js) - Google Analytics