php获取路径
php获取当前页面url路径
#測试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost //获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php //获取网址參数 echo $_SERVER["QUERY_STRING"].""; #id=5 //获取用户代理 echo $_SERVER['HTTP_REFERER'].""; //获取完整的url echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; #http://localhost/blog/testurl.php?id=5 //包括port号的完整url echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; #http://localhost:80/blog/testurl.php?
id=5 //仅仅取路径 $url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; echo dirname($url); #http://localhost/blog
php获取当前文件的绝对路径
<?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对文件夹,结果:D:\www\ echo dirname(dirname(__FILE__)); //取得当前文件的上一层文件夹名,结果:D:\ ?>
dirname(__FILE__) 取到的是当前文件的绝对路径,也就是说,比起相对路径。查找速度是最快的。
假设反复一次能够把文件夹往上提升一个层次:
比方:$d = dirname(dirname(__FILE__));
事实上就是把一个文件夹给dirname()做參数了.由于dirname()返回最后的文件夹不带\\或者是/
所以反复使用的时候能够觉得 dirname() 把最下层的文件夹当成文件名称来处理了.照常返回
当前文件夹的上级文件夹.这样反复就得到了它的上一级的文件夹.
包括得到上一级文件夹的文件
include(dirname(__FILE__).'/../filename.php');
__FILE__的路径是当前代码所在文件
dirname(dirname(__FILE__));得到的是文件上一层文件夹名
dirname(__FILE__);得到的是文件所在层文件夹名
相关文章
- php实现页面跳转的方式_html跳转代码
- 全能API接口PHP源码V1.4.2版本
- PHP 中获取文件名及路径
- php webshell 各种函数
- 展现魅力:PHP支持MySQL扩展(php支持mysql扩展)
- PHP和MySQL:构建动态网站的利器(php与mysql)
- 探寻Linux下PHP路径之旅(linux查看php路径)
- 以PHP、MySQL 管理图片:实现一手网络图库管理(php图片mysql)
- 在 Linux 上安装 PHP 快速指南(linux下载php)
- 远程探索——PHP与MySQL的结合(php远程连接mysql)
- 数据深入PHP:从MySQL获取表数据(php获取mysql表)
- PHP自动化白盒审计技术与实现
- PHP如何获取MySQL版本?(php获取mysql版本)
- Linux上PHP重装教程(linux重装php)
- PHP程序实现MSSQL数据库的连接(php程序连接mssql)
- PHP如何连接MS SQL服务器(php怎么连接mssql)
- PHP与MSSQL的脚本技术编写更快捷的网站程序(php mssql 脚本)
- 技术大赛中PHPRedis获得强势点赞(点赞 php redis)
- PHP获得用户使用的代理服务器ip即真实ip
- 使用PHP获取网络文件的实现代码
- 透析PHP的配置文件php.ini
- php获取当前网址url并替换参数或网址的方法
- php编程实现获取excel文档内容的代码实例
- 解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
- PHP获取当前url的具体方法全面解析
- PHP获取php,mysql,apche的版本信息示例代码
- PHP代码优化之成员变量获取速度对比
- php获取文件夹路径内的图片以及分页显示示例
- php函数与传递参数实例分析
- PHP中__FILE__、dirname与basename用法实例分析