Ⅰ php获取上级文件绝对路径
PHP获取文件绝对路径,参考方法如下:
<?php
echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php
echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\
echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录名,结果:D:\
?>
chdir() 函数把当前的目录改变为指定的目录。
若成功,则该函数返回 true,否则返回 false。
语法 :
chdir(directory)参数 描述
directory 必需。规定新的当前目录。
Ⅱ php中用绝对路径加载文件和用相对路径有的区别
1.相对路径是相对于当前php页面的目录下面,
2.如果引入页面里面还有引入页面,相对路径也是相对于当前php页面下,
可能是第二种,
最好实用觉对路径,可以对根目录文件夹绝对路径,定义一个变量,常量,ecshop里面定义的就很好用
Ⅲ php文件上传,一般是保存在绝对路径还是相对路径
一般是保存web访问的绝对路径,如这个文件以后可以通过
http://example.com/uploads/file/filename访问,那么就保存为/uploads/file/filename。当然最好是把路径和文件名分开保存。这样输出的时候就可以直接echo
$row['path']
.
$row['filename']了
Ⅳ php中怎样获得文件的绝对路径
dirname — 返回路径中的目录部分
说明
string dirname ( string $path )
getcwd — 取得当前工作目录
说明
string getcwd ( void )
echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php
echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\
echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录名,结果:D:\
Ⅳ 请教PHP项目中取服务器绝对路径的方法
类名仔世.class.getResource("");
java.lang.Class.getResource() 查找给定名字的资源
import java.net.URL;import java.lang.*;public class ClassDemo {
public static void main(String[] args) throws Exception {
ClassDemo c = new ClassDemo();
Class cls = c.getClass();
// finds resource relative to the class location
URL url = cls.getResource("file.txt");
System.out.println("Value = " + url);
// finds resource relative to the class location
url = cls.getResource("newfolder/a.txt");
System.out.println("灶氏Value = " + url);
}}
结果:
Value = file:/C:/Program%20Files/Java/jdk1.6.0_06/隐戚散bin/file.txt
Value = null
Ⅵ php中输出文件的绝对路径
echo $_SERVER['DOCUMENT_ROOT']; //在我的电脑上输出地是D://website
如果还想输出名称 那就这样写:
echo $_SERVER['PHP_SELF']; //我电脑上输出时 /test/a.php
网络一下 php $_SERVER 你可以查看到很多信息。
Ⅶ PHP 如何把 网页文件中的相对路径替换成 绝对路径
这个要根据你的实际情况来看,如果你的文件内的所有已经设置了的绝对路径都相同,则可以先把所有的败唯绝对路径替换为空
查找内容
<a
href="
www.qq.com/
替换内容
<a
href="
然后再按照楼上的方法,用
查找内容
<a
href="
替换内容
<a
href="
www.qq.com/
倘若你的绝对路径有不同的,方法也可用,先多次把漏败已经有的绝对路径转换为空(即上面的第一步),最后再返枯颤用一次第二步.
特殊情况特殊对待,一切还要根据你的实际情况来处理.这里只是一点建议,希望对你有帮助