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

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

WBOY
WBOY원래의
2016-06-13 09:04:551211검색

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文件夹右键添加新窗口打开文件夹
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.