php separator,PHP常量DIRECTORY_SEPARATOR原理及用法解析
这篇文章主要介绍了PHP常量DIRECTORY_SEPARATOR原理及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
DIRECTORY_SEPARATOR在php是什么意思呢,在什么时候使用DIRECTORY_SEPARATOR最合理呢?下面来给各位介绍一下php DIRECTORY_SEPARATOR常量。
我们知道DIRECTORY_SEPARATOR是一个PHP常量,代表反斜杠,因为windows系统和linux系统的反斜杠不一样。在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符,在linux上路径的分隔符是"/"。
那么在PHP代码中什么时候要用DIRECTORY_SEPARATOR代表反斜杠呢?
比如这句话:
代码如下:
require_once dirname(__FILE__).DIRECTORY_SEPARATOR . './../../../wp-config.php';
require_once dirname(__FILE__).DIRECTORY_SEPARATOR.'inc/options.php';
这两句PHP代码,为什么前面部分用DIRECTORY_SEPARATOR,而后面部分却用"/"呢
众所周知,windows下的是\和/,而LINUX下的是/
在程序本地运行很正常,上传到服务器后,发现图片没有显示出来,图片链接是绝对路径 var/,而且当中带有 \ 但是我记得这个路径已经处理成相对路径的
代码如下:
$path = dirname(dirname(dirname(__FILE__))).'\\
php separator,PHP常量DIRECTORY_SEPARATOR原理及用法解析相关推荐
- java+cache使用方法_JVM代码缓存区CodeCache原理及用法解析
一. CodeCache简介 从字面意思理解就是代码缓存区,它缓存的是JIT(Just in Time)编译器编译的代码,简言之codeCache是存放JIT生成的机器码(native code).当 ...
- python办公自动化模块_Python自动化办公Excel模块openpyxl原理及用法解析
openpyxl 介绍 openpyxl 是一个直接可用于读写 xlsx .xlsm.xltx.xltm 文件的 Python 内置库,借助它可以利用 Python 语法对本地 xlsx 文件进行自动 ...
- MySQL之事务 索引 锁_MySql 知识点之事务、索引、锁原理与用法解析
本文实例讲述了MySql 知识点之事务.索引.锁原理与用法.分享给大家供大家参考,具体如下: 事务 事务概念 事务就是一组原子性的SQL查询,或者说一个独立的工作单元.如果数据库引擎执行一组操作语句, ...
- php 框架源码分析,Laravel框架源码解析之模型Model原理与用法解析
本文实例讲述了Laravel框架源码解析之模型Model原理与用法.分享给大家供大家参考,具体如下: 前言 提前预祝猿人们国庆快乐,吃好.喝好.玩好,我会在电视上看着你们. 根据单一责任开发原则来讲, ...
- java memorycache原理_JVM代码缓存区CodeCache原理及用法解析
一. CodeCache简介 从字面意思理解就是代码缓存区,它缓存的是JIT(Just in Time)编译器编译的代码,简言之codeCache是存放JIT生成的机器码(native code).当 ...
- python中merge函数怎么用_Python Merge函数原理及用法解析
Merge函数的用法 简单来说Merge函数相当于Excel中的vlookup函数.当我们对2个表进行数据合并的时候需要通过指定两个表中相同的列作为key,然后通过key匹配到其中要合并在一起的val ...
- python zipfile压缩_Python压缩模块zipfile实现原理及用法解析
一.python压缩模块简介 python直接通过内置压缩模块可以直接进行压缩文件的创建: 内置模块 zipfile/rarfile 完成压缩文件的操作. 二. zipfile模块基础使用 2.1 对 ...
- Linux可以对目录进行硬链接,Linux硬链接与软链接原理及用法解析
在linux系统中有种文件是链接文件,可以为解决文件的共享使用.链接的方式可以分为两种,一种是硬链接(hard link),另一种是软链接或者也称为符号链接(symbolic link). 硬链接概念 ...
- python压缩教程_Python压缩模块zipfile实现原理及用法解析
一.python压缩模块简介 python直接通过内置压缩模块可以直接进行压缩文件的创建: 内置模块 zipfile/rarfile 完成压缩文件的操作. 二. zipfile模块基础使用 2.1 对 ...
最新文章
- [NOIP2012]同余方程
- 欧几里得空间——正交矩阵
- 编程之美读书笔记2.1—求二进制数中1的个数
- QPainter函数setClipRect
- 第六天,字典Dictionary
- 基于systemverilog读写文件
- Android 系统(113)----单机高概率问题处理方法
- smali-2.2.4.jar baksmali-2.2.4.jar
- 马克·扎克伯格分享Facebook水冷数据中心照片
- paip. java resin 远程 调试 java resin remote debug
- 13、Math类简介
- goodix触摸屏(IIC)外设驱动
- 房价会象汽车电脑一样下降
- Python-TypeError:takes no arguments
- sk hynix 固态硬盘 管理_256G固态硬盘哪个品牌的好?不妨看看这个
- 华为2285v2服务器修改SN,华为RH2285 V2服务器升级bios
- 小程序源码:仿各大APP种树微信小程序源码下载-简单快速上手
- 【鼠标右键点击桌面图标时,出现资源管理器未响应】
- 新春特别策划:新春观影 与科幻电影难分舍的IT元素
- FJC-330直流系统交流窜电测记告警装置在变电站的应用