WithCoderWithCoderWithCoder

PHP目录函数 getcwd (取得当前工作目录)

    在PHP中,目录函数 getcwd() 用于取得当前工作目录

    函数语法:

string getcwd ( )

    getcwd() 函数用于取得当前工作目录,成功则返回当前工作目录,失败返回 false。

    和__DIR__常量不同的是,__DIR__返回的是文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。

    示例如下:

<?php

// 取得当前工作目录
$res = getcwd();

// 输出
var_dump($res);
var_dump(__DIR__);

// 改变工作目录
chdir('tn');

$res = getcwd();
// 输出
var_dump($res);
var_dump(__DIR__);

    以上代码可能输出如下:

string 'E:\****\****\****\****\test' (length=26)
string 'E:\****\****\****\****\test' (length=26)
string 'E:\****\****\****\****\test\tn' (length=29)
string 'E:\****\****\****\****\test' (length=26)

    通过以上输出可以看出,当在同一个工作目录时,getcwd() 和 __DIR__的输出相同。当改变工作目录后,getcwd() 返回工作目录,而 __DIR__的输出的仍为文件所在的目录。

欢迎分享交流,转载请注明出处:WithCoder » PHP目录函数 getcwd (取得当前工作目录)