php获取当前目录和相对目录的方法
php 获取目录的方法有很多,这里记载一下使用php获取当前目录和相对目录的方法,以免又搞混了。
<?php
//获取当前文件所在目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在的目录
echo realpath('.'),'
';
echo getcwd(),'
';
// 获取当前文件的上级目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在目录的上级目录
echo realpath('..'),'
';
// 获取网站根目录,所有文件里面获取的都是当前项目所在的目录
echo $_SERVER['DOCUMENT_ROOT'],'
';
// 获取目录信息
$path_parts = pathinfo(__FILE__);
echo 'dirname: ',$path_parts['dirname'],'
';//表示代码所在文件的目录,如果 A.php include B.php 并且此代码段写在 B.php ,那么获取的是 B.php 文件所在的目录
echo 'basename: ',$path_parts['basename'],'
';//同上,获取的是代码所在的文件的文件名称,比如:inc.php
echo $path_parts['extension'],'
';//同上,获取的是代码所在的文件的后缀名,比如:php
echo dirname(__FILE__),'
';//效果同 $path_parts['dirname']
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号