解析php dirname()与__FILE__常量的应用
发布时间:2020-12-13 06:26:26 所属栏目:PHP教程 来源:网络整理
导读:FILE 表示当前所在文件的绝对路径包括文件名,dirname( FILE )表示当前文件的绝对路径,basename( FILE )表示当前文件的文件名称,dirname( FILE )."/f/".basename( FILE )则表示当前文件所在目录下的f目录下的,文件名称为dirname( FILE )的文件,require表
FILE表示当前所在文件的绝对路径包括文件名,dirname(FILE)表示当前文件的绝对路径,basename(FILE)表示当前文件的文件名称,dirname(FILE)."/f/".basename(FILE)则表示当前文件所在目录下的f目录下的,文件名称为dirname(FILE)的文件,require表示包含该文件到这个文件。 下面是详解:<FONT style="COLOR: #ff0000">1)dirname(FILE_) 函数返回的是脚本所在在的路径。 比如文件 b.php 包含如下内容:<?php $basedir = dirname(FILE); ?> 如果b.php被其他目录里的a.php文件require 或者 include 去引用的话。 变量$basedir 的内容还是b.php所在的那个文件夹的路径。 而不是变成a.php文件所在的目录。 <FONT style="COLOR: #ff0000">FILE) 一般会返回文件所的当前目录到系统根目录的一个目录结构。 |