博客列表 >第七章:文件路径的解析

第七章:文件路径的解析

黄忠倚的博客
黄忠倚的博客原创
2018年04月26日 16:35:41765浏览

实例

<?php
//分解文件名

//系统常量,魔术常量:__FILE__
echo __FILE__;
// D:\myphp__www\PHPTutorial\WWW\0419\demo4.php

//1.获取文件名
echo '文件名:',basename(__FILE__),'<br>';

//2.获取目录名
echo '目录名是:',dirname(__FILE__),'<br>';

//3.pathinfo()将文件名,目录名,扩展名解析到一个数组中
$pathinfo = pathinfo(__FILE__);
echo '文件名是:',$pathinfo['basename'],'<br>';
echo '文件名是:',$pathinfo['dirname'],'<br>';
echo '文件名是:',$pathinfo['extension'],'<br>';
echo '<hr>';
$pathinfo['dirname'].'/'.$pathinfo['basename'].'<br>';
$pathinfo['dirname'].'\\'.$pathinfo['basename'].'<br>';

//在windows 与linux或unix 上的目录分隔符是不同的
//DIRECTORY__SEPARATOR 注意:SEPARATOR中的有两个A
echo $pathinfo['dirname'].DIRECTORY_SEPARATOR.$pathinfo['basename'].'<br>';
//dirname(__FILE__)

//php5.3+ __DIR__

echo __DIR__,'<br>';
var_dump(dirname(__FILE__)==__DIR__);

// __DIR__;

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议