【发布时间】:2010-04-25 16:43:13
【问题描述】:
我需要更改“相对包含路径”所基于的文件夹。
我目前可能“在”这个文件夹中: C:\ABC\XYZ\123\ZZZ
在这种情况下,路径“../../Source/SomeCode.php”实际上会在这个文件夹中: C:\ABC\XYZ\来源
而 realpath('.') 将 = 'C:\ABC\XYZ\123\ZZZ';
但是,如果 realpath('.') 是 "C:\Some\Other\Folder"
那么在这种情况下,路径“../../Source/SomeCode.php”实际上会在这个文件夹中: C:\一些\来源
如何更改 '.' 表示的文件夹在 realpath() 中?
像这样:
echo ('BEFORE = '.realpath('.')); // BEFORE = C:\ABC\XYZ\123\ZZZ
// Some PHP code here...
echo ('AFTER = '.realpath('.')); // AFTER = C:\Some\Other\Folder
如何更改由“.”表示的文件夹,如 realpath() 所示?
【问题讨论】:
标签: php