zoukankan      html  css  js  c++  java
  • dirname(__FILE__)、basename(__FILE__)以及 dirname(dirname(__FILE__)) 在php的含义

    在 php 中 __FILE__常量表示当前其所在文件的绝对路径包括文件名,而今天要讨论的是 dirname(__FILE__)、basename(__FILE__)以及 dirname(dirname(__FILE__)) 在php中所表示的含义。

    以下示例的测试文件地址:

    D:phpstudy_proWWW\xxx.comc.php

    测试环境系统:windows10

    php __FILE__ 常量的用法

    __FILE__ :获取其所在文件的绝对地址,包括文件名称

    示例:

    <?php
    echo __FILE__;
    ?>

    输出结果:

    D:phpstudy_proWWW\xxx.comc.php

    php dirname(__FILE__) 的定义与用法

    dirname(__FILE__):获取其所在文件的绝对地址,不会输出文件名

    示例:

    <?php
    echo dirname(__FILE__);
    ?>

    输出结果:

    D:phpstudy_proWWW\xxx.com

    注意:dirname(__FILE__) 输出的地址,不会以”/”或””结尾巴,如果想要拼接其目录下的文件,则可以使用 DIRECTORY_SEPARATOR 进行拼接

    php basename(__FILE__) 定义与用法

    basename(__FILE__):输出其所在文件的文件名称,带有后缀的。

    示例:

    <?php
    echo basename(__FILE__);
    ?>

    输出结果:

    c.php

    php dirname(dirname(__FILE__)) 的定义与用法

    dirname(dirname(__FILE__)):表示其所在文件的上级目录

    例:

    <?php
    echo dirname(dirname(__FILE__));
    ?>

    输出结果:

    D:phpstudy_proWWW

  • 相关阅读:
    JAVA基础学习(7)之函数
    人与神话阅读笔记03
    学习进度八
    人月神话阅读笔记02
    NABCD原则
    人月神话阅读笔记01
    学习进度七
    学习进度六
    梦断代码阅读笔记03
    地铁系统初步思路
  • 原文地址:https://www.cnblogs.com/zzz2000/p/12730641.html
Copyright © 2011-2022 走看看