• php获取文件名称和扩展名


    1.basename()-返回路径的文件名
    请看下面php代码:

     1 <?php
     2 
     3 $path = "/usr/www/html/index.php";
     4 
     5 echo basename($path)."<br>";
     6 
     7 //如果选择suffix则忽略扩展名
     8 
     9 echo basename($path,".php");
    10 
    11 ?>

    运行结果:
    index.php
    index
    2.dirname()-返回当前脚本的文件路径!
    php代码:

    1. <?php
    2. //——FILE__返回文件完整路径
    3. $dir = dirname(__FILE__);
    4. echo $dir;
    5. ?>

    运行结果:
    F:webzendexercise
    3.pathinfo() 返回一个关联数组包含有 path 的信息。
    包括以下的数组单元:路径名称dirname,文件名称basename 和 扩展名称extension。
    请看下面简单代码演示:

    1. <?php
    2. $path = "/usr/www/html/index.php";
    3. $pathinfo = pathinfo($path);
    4. echo "目录名称:$pathinfo[dirname]<br>";
    5. echo "文件名称:$pathinfo[basename]<br>";
    6. echo "扩展名:$pathinfo[extension]";
    7. ?>


    运行结果:
    目录名称:/usr/www/html
    文件名称:index.php
    扩展名:php
    4.realpath -- 返回规范化的绝对路径名
    php代码如下:

    1. <?php
    2. $path = "./exercise/php.txt";
    3. $realpath = realpath($path);
    4. echo $realpath;
    5. ?>


    最后注意一个小技巧:不同路径的文件路径操作符可能,不同,windows下可以用"/"和"",
    linux下只能用"/",所以开发的时候,建议都用"/",如我上面的文件路径写法!

  • 相关阅读:
    ReactNative 打包 APK
    ReactNative常用命令
    ReactNative之坑:停在gradle一直出点
    Python搭建Web服务器,与Ajax交互,接收处理Get和Post请求的简易结构
    tensorflow 安装升级
    sqlserver 全库查询 带架构
    气象数据资料整理
    poj2841
    cf1430e
    cf1436d
  • 原文地址:https://www.cnblogs.com/red-fox-qhq/p/4158799.html
Copyright © 2020-2023  润新知