当前位置:七道奇文章资讯网站建设网站编程
日期:2010-03-22 08:50:00  来源:本站整理

PHP中获得文件名及途径[网站编程]

赞助商链接



  本文“PHP中获得文件名及途径[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:


为了脚本程序的兼容性,很多时刻脚本的名称都不是固定的.所以我们需求通过动态获得当前脚本的途径、文件名来完成某些功效.

PHP中,我们可以利用常量 __FILE__ 来获得当前被履行脚本的完好途径.

注意:当包含此变量的脚本被其他脚本include大概require的时刻, __FILE__ 将仍旧返回此脚本的地址,而不是调用此脚本的位置.

以下面的代码,我们将此文件保存在 D:\WWWRoot\fileTest.php
 

  1. <?php  
  2. $fileURI = __FILE__;  
  3. echo "The URI of this file is " . $fileURI;  
  4. ?>  

 当我们履行的时刻,程序会输出 "D:\WWWRoot\fileTest.php" ;

当我们用另一个文件引用它:
 

  1. <?php  
  2. include_once "./fileTest.php";  
  3. ?>  

我们一样会得到输出后果: "D:\WWWRoot\fileTest.php" ;

我们获得了文件的途径后,便可以利用 basename 来获得文件名了:
 

  1. <?php  
  2. $fileURI = __FILE__;  
  3. $fullName = basename($fileURI);  
  4. $mainName = basename($fileURI".php");  
  5.  
  6. echo "My Location is " . $fileURI . "<br />" .  
  7.          "My full name is " . $fullName . "<br />" .  
  8.          "My main name is " . $mainName . "<br />";  
  9. ?>  

利用 basename($uriString) 我们可以得到一个包含扩大名的文件名;

假如不需求扩大名,也可以利用 basename($uriString, $extString) 过滤扩大名,仅仅返回文件名.
 


  以上是“PHP中获得文件名及途径[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • PHP中文件包含语句的辨别
  • 怎样用PHP中的MySQL操作函数
  • PHP中操作MySQL的一些要注意的问题
  • PHP中操作MySQL的需注意的问题
  • php中返回查询数据集四种办法
  • php中超级简单文件上传代码
  • php中返回ascii值函数odr
  • php中常用hash加密函数
  • php中正则获得url函数preg_match
  • PHP中文URL编解码具体阐明
  • php中的反斜杠/
  • PHP中的PDO函数库详解
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .