DIRECTORY_SEPARATOR是php的内置变量,一个显示系统分隔符的命令,表现如下


windows \ or /


linux /

如果问题出在文件的分隔符上,windows上习惯性的使用\作为文件分隔符,但是在linux上人家是不认识这个标识的,人家只认识/,于是就要引入下面这个php内置变量了:DIRECTORY_SEPARATOR。

这样就可以确保不会出错了。
define(‘ROOT’,dirname(FILE).DIRECTORY_SEPARATOR.”upload”);

回到问题本身上,DIRECTORY_SEPARATOR是一个返回跟操作系统相关的路径分隔符的php内置命令,在windows上返回\,而在linux或者类unix上返回/,就是这么个区别,通常在定义包含文件路径或者上传保存目录的时候会用到。

DIRECTORY_SEPARATOR相关推荐

  1. PHP预定义常量DIRECTORY_SEPARATOR

    DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR是PHP的内部常量,不需要任何定义与包含即可直接使用. 众所周知,在windows下路径分隔符是 ...

  2. DIRECTORY_SEPARATOR 和 PATH_SEPARATOR

    DIRECTORY_SEPARATOR:目录分隔符,linux上就是'/'    windows上是'\' PATH_SEPARATOR:路径分隔符,include多个路径使用,在win下,当你要in ...

  3. php separator,PHP常量DIRECTORY_SEPARATOR原理及用法解析

    这篇文章主要介绍了PHP常量DIRECTORY_SEPARATOR原理及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 DIRECTORY_ ...

  4. separator path php,php常量 DIRECTORY_SEPARATOR 和 PATH_SEPARATOR

    一 DIRECTORY_SEPARATOR php的内置变量DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR是php的内部常量,不需要任何定义与 ...

  5. php path separator,php DIRECTORY_SEPARATOR常量介绍

    在操作系统中liunx与windows里面的路径分隔符是不同的,在liunx系统中路径分隔符是用的 "/" ,windows 系统中路径分隔符是用的"\"或&q ...

  6. php 获取目录分隔符,php目录分隔符DIRECTORY_SEPARATOR

    在windows我们习惯性的使用"\"作为文件分隔符,但是在linux上系统不认识这个标识,于是就要引入这个php内置变量了:DIRECTORY_SEPARATOR 路径分隔符 W ...

  7. shell访问php文件夹,Shell获取某目录下所有文件夹的名称

    Shell获取某目录下所有文件夹的名称以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Shell获取某目录下所有文件夹的 ...

  8. php上传图片到文件夹,2018.09.14PHP获取页面上传的图片存到指定文件夹再存到数据库中...

    一.html代码 //传值方式必须是post 请选择要上传的文件: 二.php代码 session_start(); include 'mysql.php'; //获取图片所有的属性 $filenam ...

  9. php 加载一个文件路径_PHP文件加载过程

    1.文件的路径问题 我们之前也用过一些有关文件路径问题的知识,比如: .... php中,有3种路径 相对路径: 有两个特定符号(特定路径)来决定的路径形式: ./ :表示当前目录,也就是当前网页所在 ...

最新文章

  1. JavaScript核心语法总结
  2. nrf51822笔记之密码配对过程梳理
  3. java中的后台线程、前台线程、守护线程区别
  4. Eclipse使用时的一些小积累
  5. MySQL安装目录分类_分类 安装 下的文章
  6. dede 调用四级导航
  7. java案例代码19--二分查找排序
  8. 台式计算机电源机箱维修,台式电脑电源故障维修实例教程
  9. Django(wsgi,middleware,url源码剖析)
  10. 客房预订管理系统(一)
  11. 【使用Redis分布式锁实现优惠券秒杀功能】-Redis学习笔记05
  12. Android2.3触摸屏功能详解
  13. 【Python】什么是递归函数?
  14. Oracle11g R2相比R1的区别
  15. 重塑汽车的最新5G标准
  16. 从零开始的Django框架入门到实战教程(内含实战实例) - 08 用户界面(内含图形验证码的生成和校验详解)(学习笔记)
  17. 力扣之917. 仅仅反转字母
  18. NYNU ACM 蓝桥杯选拔赛 解题报告
  19. PPT或其他软件作图如何将其转变成.eps格式
  20. wordpress开启stmp邮箱-无插件

热门文章

  1. 一起学习C语言:函数(四)
  2. linux /proc文件系统(1)
  3. 目标检测网络中的 bottom-up 和 top-down理解
  4. VGG19续读【精细】,为什么叫做VGG19?==>【每一层可以看做是很多个局部特征的提取器,可以用作局部特征提取】
  5. 批量标准化BN方法简介【避免了梯度消失和梯度爆炸、加速网络的收敛、优化网络结构】
  6. Unity官方教程Ruby大冒险的自学笔记
  7. Matconvnet 学习笔记
  8. python中的corr函数_Python中的相关分析correlation analysis的实现
  9. element-UI栅格系统缩放,导致页面布局效果bug? 叠加?错位?
  10. MXone影视自适应模板