`
chengxianju
  • 浏览: 257884 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

DIRECTORY_SEPARATOR

    博客分类:
  • php
阅读更多

 

 

DIRECTORY_SEPARATOR 是PHP内部常量,表示路径分隔符

在win里为\ ,在linux 里为/

 

 

 

if (DIRECTORY_SEPARATOR == '\\')
{
    @ini_set('include_path',      '.;' . ROOT_PATH);
}
else
{
    @ini_set('include_path',      '.:' . ROOT_PATH);
}
php配置文件里目录分隔符win下为 ;
unix为 :

 

 

还有两个内部常量:

PHP_VERSION
这个内建常量是 PHP 程序的版本,如 '3.0.8-dev'。

PHP_OS
这个内建常量指执行 PHP 解析器的操作系统名称,如 'Linux'。 

 

 

分享到:
评论

相关推荐

    PHP常量DIRECTORY_SEPARATOR原理及用法解析

    由于Windows系统和Linux/Unix系统中路径分隔符不同,`DIRECTORY_SEPARATOR` 提供了一种跨平台兼容的方式来处理路径。在Windows系统中,目录分隔符通常是反斜杠 `\`,而在Linux/Unix系统中,目录分隔符是正斜杠 `/`。...

    php中常量DIRECTORY_SEPARATOR用法深入分析

    无论在哪种操作系统上运行,DIRECTORY_SEPARATOR 都会根据系统环境自动转换成正确的分隔符,这样可以避免硬编码带来的兼容性问题。 根据给定文件提供的内容,当编写代码时涉及到文件路径处理,如 require_once、...

    解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用

    在PHP编程语言中,`DIRECTORY_SEPARATOR` 和 `PATH_SEPARATOR` 是两个非常实用的预定义常量,它们主要用于处理操作系统间的路径和包含文件路径的差异,从而实现跨平台兼容性。理解这两个常量的作用对于编写可移植的...

    phpPATH_SEPARATOR判断当前服务器系统类型实例

    另外,`PATH_SEPARATOR`常量常常与`DIRECTORY_SEPARATOR`一起使用。`DIRECTORY_SEPARATOR`也是PHP预定义的常量,它的值在所有系统上都是正斜杠 `/`,这使得在跨平台的文件路径处理中更加方便。例如: ```php $path ...

    [示例][PHP]PHP的轻量级通知库.zip

    DIRECTORY_SEPARATOR . ".." . DIRECTORY_SEPARATOR . "vendor" . DIRECTORY_SEPARATOR . "autoload.php"; // import namespaces use Namshi\Notificator\Notification\Handler\Email as EmailHandler; use Namshi\...

    RSS的解析类库.zip

     DIRECTORY_SEPARATOR . 'library'; } public function autoload($class) { // Only load the class if it starts with "SimplePie" if (strpos($class, 'SimplePie') !== 0) { return; }...

    伪数据生成PHP库.zip

     $fileName = str_replace('\\', DIRECTORY_SEPARATOR, $namespace) . DIRECTORY_SEPARATOR;  }  $fileName = __DIR__ . DIRECTORY_SEPARATOR . $fileName . $className . '.php';  if ...

    yii-file-processor:yii 框架的文件处理器(上传文件、裁剪图像)

    DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'extensions' . DIRECTORY_SEPARATOR . 'yii-file-processor' . DIRECTORY_SEPARATOR . 'fileProcessor');应用配置: ...'controllerMap' => array('image' =>...

    DataMaster 文件转换实例

    DataMaster 文件转换实例;... GetDlgItemText(IDC_EDIT_SEPARATOR_POSITION, SeparatorPosition, 2); GetDlgItemText(IDC_EDIT_START_LINE, StartLine, 5); GetDlgItemText(IDC_EDIT_STOP_LINE, StopLine, 5);

    yii2-ip2location:跟踪访客的来源。

    Yii2 IP2位置 该扩展为Yii2框架提供了IP2Location集成。 安装 。 将此程序包解压缩到前端/... DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'components' . DIRECTORY_SEPARATOR . 'IP2Location' . DIRECTORY_

    (精选文档)Windows与Linux下MantisBT的安装与配置相关手册.pdf

    DIRECTORY_SEPARATOR . 'jpgraph' . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR;`。 4. 设置图表标题字体:打开 mantis 根目录下 core 文件夹下 graph_api.php,找到 `function graph_get_font()`,添加一...

    处理PPT幻灯片的PHP库.zip

     $class = join(DIRECTORY_SEPARATOR, array('PhpPresentation', 'Tests', '_includes')) .  substr($class, strlen($prefix));  $file = __DIR__ . DIRECTORY_SEPARATOR . $class . '.php'; ...

    Window系统无法调用OpenCV报错Directory separator should not appear in library name

    Window系统无法调用OpenCV代码报错:java.lang.UnsatisfiedLinkError: Directory separator should not appear in library name: C:\Windows\System32\opencv_java343.dll。出现该问题主要是安装的Windows系统缺乏...

    plupload example

    DIRECTORY_SEPARATOR . "plupload"; //$targetDir = 'uploads'; $cleanupTargetDir = true; // Remove old files $maxFileAge = 5 * 3600; // Temp file age in seconds // 5 minutes execution time @set_time_...

    phpcms_v9二次开发手册

    DIRECTORY_SEPARATOR); include PHPCMS_PATH . '/phpcms/base.php'; pc_base::creat_app(); ?> ``` - **功能**:加载`phpcms`框架的基础文件`base.php`,并创建Web应用实例。 #### 七、框架入口文件 - **文件...

    异步HTTP客户端async-http-php.zip

     DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php'; $async = new \Jenner\Http\Async(); $task = \Jenner\Http\Task::createGet("http://www.baidu.com"); $async->attach...

    munee-master资源优化PHP库.zip

     $path = str_replace('\\', DIRECTORY_SEPARATOR, $class);  foreach (array('src', 'tests') as $dirPrefix) {  $file = $muneePath . $ds . $dirPrefix . $ds . $path . '.php';  if...

Global site tag (gtag.js) - Google Analytics