<?php
echo '该脚本所在的绝对路径为/Users/zhangyu/web/web-all/php-all/test/path.php<br><br>';
echo '__FILE__(当前脚本的绝对路径)是:' . __FILE__ . '<br>';
echo 'basename(__FILE__)(当前脚本的名称)是:' . basename(__FILE__) . '<br>';
echo 'dirname(__FILE__)(当前脚本所在目录的绝对路径)是:'.dirname(__FILE__) . '<br>';
echo '__DIR__(当前脚本所在目录的绝对路径)是:' . __DIR__ . '<br>';
echo '<br>--------------------------------------------<br><br>';
echo '使用pathinfo解析路径<br><br>';
$file = '/www/htdocs/inc/lib.inc.php';
$path_parts = pathinfo($file);
echo '目录名称' . $path_parts['dirname'], '<br/>'; // /www/htdocs/inc
echo '文件全名' . $path_parts['basename'], '<br/>'; // lib.inc.php
echo '文件后缀' . $path_parts['extension'], '<br/>';// php
echo '文件名称' . $path_parts['filename'], '<br/>'; // lib.inc
echo '目录名称' . pathinfo($file, PATHINFO_DIRNAME), '<br/>'; // /www/htdocs/inc
echo '文件全名' . pathinfo($file, PATHINFO_BASENAME), '<br/>'; // lib.inc.php
echo '文件后缀' . pathinfo($file, PATHINFO_EXTENSION), '<br/>';// php
echo '文件名称' . pathinfo($file, PATHINFO_FILENAME), '<br/>'; // lib.inc
php:__FILE__、__DIR__、basename、dirname、pathinfo等路径的用法
猜你喜欢
转载自blog.csdn.net/weixin_43972437/article/details/103806188
今日推荐
周排行