`
再逢山水
  • 浏览: 156410 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PHP获取当前文件路径,上层目录路径

    博客分类:
  • LAMP
阅读更多
例如:/var/www/project/test.php

获取路径加文件名
echo __FILE__;//输出/var/www/project/test.php


只获取文件名
echo basename(__FILE__);//输出test.php


获取文件名,但不含文件的扩展名
echo basename(__FILE__,'.php');//此处文件扩展名可替换成其他类型


获取当前路径,但不含文件名
echo dirname(__FILE__); //输出/var/www/project
//或者
echo getcwd(); //输出/var/www/project


获取上层目录的路径
echo dirname(dirname(__FILE__)); //输出/var/www
分享到:
评论

相关推荐

    php路径讲解

    ### PHP路径讲解详解 #### 一、PHP中的路径表示方法 在PHP中处理文件路径时,与ASP等其他语言有所不同。通常情况下,我们不能简单地使用`/`来表示网站的根目录。相反,PHP提供了特定的方法来获取当前运行脚本的...

    使用PHP求两个文件的相对路径

    如果当前索引小于路径1的长度,那么表示路径1还有更多的上层目录需要回退,因此在相对路径字符串中添加`../`。`$_f2Arr[$i].'/'`的拼接则是在逐级添加路径2中比路径1多出来的那部分目录结构。 最后,函数将返回构造...

    PHP程序设计-3期(KC016) 2.9.4 dirname函数拓展知识.doc

    basename(__FILE__)`将返回当前文件所在目录下的`f`子目录中的文件,文件名与当前文件相同。这种组合可以用于动态地引用或操作与当前文件相关的其他文件。 最后,`require`语句用于在PHP中包含并执行指定的文件。...

    JAVA零基础学习资料.pdf

    表示上层工作目录,cd /表示切换到根目录,cd ~表示切换到主目录,cd /目录名表示切换到绝对路径下的目录,cd 目录名表示切换到相对路径下的目录。 7. mkdir命令:创建目录,例如mkdir demo在当前目录下面创建demo...

    KODExplorer 芒果云-资源管理器

    - root用户非服务器路径下文件预览(图片、mp3、视频、html、swf、……php代理输出文件内容,http方式) - 对话框最小化或关闭,重置最大index为焦点窗口 - 图片缩略图生成:小于5k则不生成(直接输出) - 加载...

    PHP OOP入门必读

    总结来说,这份资料集合涵盖了PHP5中OOP的核心内容,从基础的类和对象到高级的接口、继承和多态,再到异常处理机制,为初学者提供了一个全面的学习路径。通过深入理解和实践这些知识点,你将能够更好地利用PHP进行...

    php制作圆形用户头像的实例_自定义封装类源代码

    思路 使用图层的方法设计,共... //文件的绝对路径(或基于最终调用文件的相对路径) private $rgb; //颜色索引(数组 array(255,255,0) 或 16进制值 ffff00/#ffff00/ff0/#ff0) private $size; //图像大小 privat

    jsp.复习d.docx

    Apache Tomcat是一个广泛使用的开源Java Servlet容器,它的目录结构包括bin(用于存放启动和关闭脚本)、conf(包含配置文件如server.xml和web.xml)以及lib(包含Tomcat所需的JAR文件,这些文件会被添加到classpath...

    MySQL逻辑架构-存储引擎-用户权限密码详解

    主要的配置文件通常是/etc/***f,配置文件中可以指定数据库服务的监听端口、字符集、存储引擎的类型、日志文件路径、进程ID文件位置等。例如,可以通过修改配置文件来启用二进制日志记录,这些日志在数据备份和恢复...

    zabbix搭建文档

    - 监控目标:CPU状态、I/O状态、系统文件变化、上层应用监控、内存、网络、磁盘等。 4. **Zabbix监控系统** - Zabbix相比Cacti+Nagios,能支持更多设备(如理论上的10万台)且延迟更低。 - Cacti:主要用于网络...

    网站安全控制技术系列教程和代码分析

    另外,在连接文件如`conn.asp`中,可以通过添加特定字符(如`#`),然后修改文件路径中的数据库地址,这样即使有人尝试访问,也只会看到`#`前的内容而无法实际获取到数据库文件。 #### 如何防止源代码供人下载 一种...

    PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法

    当一个异常被抛出时(使用`throw`语句),PHP会停止当前执行路径,转而寻找合适的`catch`块。如果没有被捕获,且未使用`set_exception_handler()`函数设置自定义异常处理器,PHP将输出一个“Uncaught Exception…”...

    Eclipse中文教程

    - 这种灵活性使得用户可以根据当前的任务需求定制工作台的布局。 **2.8 菜单和工具栏** - 菜单和工具栏提供了访问Eclipse IDE各项功能的主要途径。 - 用户可以通过菜单命令或工具栏按钮快速执行常见的操作。 **...

Global site tag (gtag.js) - Google Analytics