zoukankan      html  css  js  c++  java
  • php获取文件名称和扩展名

    1.basename()-返回路径的文件名
    请看下面php代码:
    
        <?php
        $path = "/usr/www/html/index.php";
        echo basename($path)."<br>";
        //如果选择suffix则忽略扩展名
        echo basename($path,".php");
        ?>
    
    
    运行结果:
    index.php
    index
    2.dirname()-返回当前脚本的文件路径!
    php代码:
    
        <?php
        //——FILE__返回文件完整路径
        $dir = dirname(__FILE__);
        echo $dir;
        ?>
    
    
    运行结果:
    F:webzendexercise
    3.pathinfo() 返回一个关联数组包含有 path 的信息。
    包括以下的数组单元:路径名称dirname,文件名称basename 和 扩展名称extension。
    请看下面简单代码演示:
    
        <?php
        $path = "/usr/www/html/index.php";
        $pathinfo = pathinfo($path);
        echo "目录名称:$pathinfo[dirname]<br>";
        echo "文件名称:$pathinfo[basename]<br>";
        echo "扩展名:$pathinfo[extension]";
        ?>
    
    
    
    运行结果:
    目录名称:/usr/www/html
    文件名称:index.php
    扩展名:php
    4.realpath -- 返回规范化的绝对路径名
    php代码如下:
    
        <?php
        $path = "./exercise/php.txt";
        $realpath = realpath($path);
        echo $realpath;
        ?>
    
    
    
    最后注意一个小技巧:不同路径的文件路径操作符可能,不同,windows下可以用"/"和"",
    linux下只能用"/",所以开发的时候,建议都用"/"
    
  • 相关阅读:
    今天晚上有个什么样的博文呢
    STM8CubeMx来了
    开博啦
    Authentication
    文件上传设计要点
    分布式杂记
    SQL Server 知识集
    C# 集合使用误区
    网络知识集
    关于 elasticsearch 近实时特征的思考
  • 原文地址:https://www.cnblogs.com/zuochuang/p/4681470.html
Copyright © 2011-2022 走看看