1.dirname(__FILE__) 函数返回的是脚本所在在的路径
<?php
$basedir = dirname(__FILE__);
echo $basedir;
//将在页面打印出一个这个文件所在绝对路径!
?>
之后可以使用
define('ROOT', dirname(__FILE__));
require_once ROOT.'/config/conf_mysql.php';
引入文件
几个 PHP 的“魔术常量”
名称 说明
__LINE__ 文件中的当前行号。
__FILE__ 文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。
__FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__CLASS__ 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。
__METHOD__ 类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)
分享到:
相关推荐
在开发javascript插件的过程中,我们有时候需要获取当前JS文件的路径,用于自动加载一些图片、CSS等外部资源,但是javascript文件中并没有像PHP那样的__FILE__常量来供我们取得当前文件路径
在PHP编程语言中,获取当前文件的绝对路径是一个非常实用的操作,尤其是使用魔术常量__FILE__和函数dirname()来实现。魔术常量__FILE__返回当前执行PHP脚本的完整路径和文件名,这个常量总是包含一个绝对路径,而不...
PHP获取文件绝对路径 复制代码 代码如下: <?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\ echo dirname...
相对路径是相对于当前工作目录的文件或目录的路径,而不是从根目录开始的绝对路径。在PHP中,我们可以通过`dirname()`函数获取一个文件的父目录,通过`basename()`函数获取文件名。但是,要获取两个文件之间的相对...
- `__FILE__`:获取文件的文件系统绝对路径。 - `dirname(__FILE__)`:获取文件所在的文件夹路径。 通过深入理解这些服务器变量及其应用场景,可以更有效地进行PHP开发工作。这些知识不仅有助于构建功能丰富的Web...
1. `__DIR__`魔术常量:它返回包含该文件的目录的绝对路径,可用于获取当前文件的上下文。 2. `dirname()`函数:返回路径的目录部分,例如`dirname(__FILE__)`可以获取到包含当前脚本的目录。 三、使用相对路径的...
3. 使用 `realpath()` 获取当前 PHP 文件的绝对路径 `realpath()` 是 PHP 的一个函数,它返回文件或目录的绝对路径。例如,如果当前 PHP 文件的路径是 `/path/to/file.php`,那么 `realpath("./")` 将返回 `/path/...
相对路径是基于当前工作目录的,而绝对路径则是从文件系统根目录开始的。`dirname()`函数可以获取路径中的目录部分,而`basename()`则用于提取路径中的文件名或基名。`realpath()`函数则能给出一个绝对路径,并且会...
**方法一:使用`dirname()`和`substr()`** ...总之,掌握PHP获取当前文件父目录的方法只是文件系统操作的一部分,深入理解PHP中的文件系统处理机制和相关函数,将有助于编写更加高效和可靠的代码。
在PHP中,获取当前URL路径以及服务器变量是常见的需求,特别是在处理动态网页和服务器交互时。本文将深入探讨如何利用PHP内置的函数和服务器变量来实现这一目标。 首先,我们来看几个常用的PHP函数,它们可以帮助...
### PHP绝对路径与相对路径之间的关系分析 #### 引言 在PHP开发中,路径管理是构建稳定且可维护的应用程序的重要组成部分。合理地使用绝对路径与相对路径可以帮助开发者更好地组织代码、提高代码的可移植性和减少...
### KindEditor 图片上传后生成带域名绝对路径配置方法 #### 一、KindEditor简介与配置背景 KindEditor是一款基于JavaScript的开源富文本编辑器,它具有轻量级且易于集成的特点,在许多Web项目中被广泛应用。对于...
为了获取当前文件的绝对路径,$_SERVER['SCRIPT_FILENAME']提供了方便。它返回的是当前文件在服务器上的绝对路径,这对文件操作和访问本地文件非常有用。使用上面的例子,返回的可能是/usr/local/apache/htdocs/test...