本文阐述了在PHP中恒directory_separator使用。分享给你参考。以下是如下:

不directory_separator意味着PHP中的什么使用directory_separator最合理的时间是什么时候让我们介绍PHP directory_separator定你。

我们知道,directory_separator是PHP常量,代表反斜杠,因为Windows系统不同,Linux系统的反斜杠。在Windows中,斜线(/)和反斜杠()都可以作为目录分隔符,和路径对Linux的分离器 / 。

然后当我们应该使用directory_separator在PHP代码代表的反斜杠

例如,这个句子:

复制代码代码如下:require_once dirname(__file__)。directory_separator。。 / / / .. .. .. / wp-config. php;

require_once dirname(__file__)。directory_separator。'inc / PHP的选项;

这两个PHP代码,为什么前面部分采用directory_separator,后者部分采用 /

正如我们都知道的那样,窗口是的,而Linux是。

在本地运行是正常的。上传到服务器后,发现图像没有显示。图像链接是绝对路径var,它具有相同的路径。但我记得这条路已经被加工成一条相对的小路。

复制代码如下:$路径= dirname(目录(目录(__file__)),);

搜索=数组(路径);

$ =数组();

返回str_replace(元搜索,取代美元美元,这-> tempfolder)。美元-> filename_prefix美元。公众。.jpg;

您还可以在Linux中看到第一行代码

解决方案是使用PHP directory_separator代替预定义常数,这个路径分隔符,我认为现在的Windows Linux将支持 / /来吧,这是真的。但是你可以看到这个例子,它处理的路径字符串比较危险,所以最好使用directory_separator。

希望本文能对大家的PHP程序设计有所帮助。