你全力做到最好,可能还不如别人随便搞搞!

发掘积累过程的快感

首页 » BIBLE模型 » PHP » DIRECTORY_SEPARATOR系统分隔符常量

DIRECTORY_SEPARATOR系统分隔符常量


php 的内置变量 DIRECTORY_SEPARATOR 是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR 是 PHP 的内部常量,不需要任何定义与包含即可直接使用。

在 Windows 中,斜线 / 和反斜线 \ 都可以用作目录分隔符,在 linux 上路径的分隔符是 /,这就导致了一个问题,比如开发机器是 windows,有一个图片上传程序,,而我们又使用了 \ 作为文件分隔符,调试机器上指定的上传文件保存目录是:define('ROOT',dirname(__FILE__)."\upload"),在本地调试都很正常,但是上传到 linux 服务器的时候会发现会出错。

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

互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼。 “Bible”是圣经,有权威的书,我们的本意就是为开发者提供真正有用的的资料。 我的电子邮件 1217179982@qq.com,您在开发过程中遇到任何问题,欢迎与我联系。
Copyright © 2024. All rights reserved. 本站由 Helay 纯手工打造. 蜀ICP备15017444号