• ****php:require_once(dirname(__FILE__)."/./config_uc.php");


    Q:
    麻烦清楚地讲解一下这句的意思,具体路径是怎样的,这个文解在 根目录,如果我想放在根目录下的tieba文件夹里,应该怎么修改
    /./ 这个是表示什么?

    A:
    require_once(dirname(__FILE__)."/./config_uc.php");
    一、__FILE__ php定义的为当前文件路径及文件名的常量,如: d:/wwwroot/dedecms/index.php
    二、dirname(__FILE__) 为函数,取得文件路径的目录名;
    echo dirname("d:/wwwroot/dedecms/index.php")结果为:d:/wwwroot/dedecms
    三、require_once(dirname(__FILE__)."/./config_uc.php"); 假设当前文件为d:/wwwroot/dedecms/index.php结果为
    require_once("d:/wwwroot/dedecms/config_uc.php");

    另外/./config_uc.php 中./为当前目录

    require_once(str_replace('/tieba','',dirname(__FILE__))."/./config_uc.php");


    require_once(dirname(__FILE__)."/./config_uc.php");
    require_once()表示引用文件,如果该文件中的代码已经被包括了,则不会再次包括
    dirname() -- 返回路径中的目录部分
    dirname(__FILE__) 得到的是文件所在层目录名
    "/./config_uc.php" 这个就是文件路径了
    /./应该是表示当前目录
    /../可以表示上级目录

    根目录下的tieba文件夹里
    改:require_once(dirname(__FILE__)."/tieba/config_uc.php");
  • 相关阅读:
    STS 配置tomcat以后,无法访问
    docker
    Java
    STS
    Java
    docker
    sql产生随机时间
    sql产生随机数
    Android 代码自动提示功能
    Activity的跳转与传值
  • 原文地址:https://www.cnblogs.com/kenshinobiy/p/5633959.html
Copyright © 2020-2023  润新知