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下只能用"/",所以开发的时候,建议都用"/"
    
  • 相关阅读:
    上传文件事件并校验:event.target.files && event.target.files[0]
    深浅拷贝
    Git学习
    Flex弹性布局
    hive
    222
    错误总结
    Redis小结2
    spark小结
    kafka详解
  • 原文地址:https://www.cnblogs.com/zuochuang/p/4681470.html
Copyright © 2011-2022 走看看