Home >php教程 >php手册 >PHP获取当前目录和相对目录的方法

PHP获取当前目录和相对目录的方法

WBOY
WBOYOriginal
2016-06-13 09:04:551216browse

PHP获取当前目录和相对目录的方法

php 获取目录的方法有很多,这里记载一下使用php获取当前目录和相对目录的方法,以免又搞混了。

<?php //获取当前文件所在目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在的目录
echo realpath('.'),'<br>';
echo getcwd(),'<br>';

// 获取当前文件的上级目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在目录的上级目录
echo realpath('..'),'<br>';

// 获取网站根目录,所有文件里面获取的都是当前项目所在的目录
echo $_SERVER['DOCUMENT_ROOT'],'<br>';

// 获取目录信息
$path_parts = pathinfo(__FILE__);
echo 'dirname: ',$path_parts['dirname'],'<br>';//表示代码所在文件的目录,如果 A.php include B.php 并且此代码段写在 B.php ,那么获取的是 B.php 文件所在的目录

echo 'basename: ',$path_parts['basename'],'<br>';//同上,获取的是代码所在的文件的文件名称,比如:inc.php

echo $path_parts['extension'],'<br>';//同上,获取的是代码所在的文件的后缀名,比如:php

echo dirname(__FILE__),'<br>';//效果同 $path_parts['dirname']

您可能感兴趣的文章

  • php清空(删除)指定目录下的文件,不删除目录文件夹的方法
  • php读取目录并列表显示目录中的文件的函数
  • PHP删除目录及目录下所有文件
  • php判断文件或目录(文件夹)是否存在
  • php文件,文件夹(目录)操作函数总结
  • smarty模板中使用php函数以及smarty模板中如何对一个变量使用多个函数
  • php获取汉字拼音首字母的函数(真正可以使用的)
  • 给xp文件夹右键添加新窗口打开文件夹
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn