comment to Bug #41480
| From: | Carsten Wiedmann | Date: | Sat, 26 May 2007 14:06:02 +0000 |
| Subject: | comment to Bug #41480 | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-29806@lists.php.net to get a copy of this message | ||
Hello all,
i know, your interests in bugs on Window is not very high... (see the zero answers to my mail about Bug #41408)...
Now I have a comment to the Bug #41408 [1].
With this code:
| $path1 = 'E:\\webroot\\';
| $path2 = 'E:\\webroot\\index.php';
|
| var_dump(realpath($path1));
| var_dump(realpath($path2));
the actual result must be:
| string(10) "E:\webroot"
| string(20) "E:\webroot\index.php"
(And I have this result on NT4/XP with PHP5.2.2. Can't reproduce the problem.)
and not:
| bool(false)
| string(20) "E:\webroot\index.php"
like the bug submitter have.
So we can say:
The actual result from the bug submitter is not the expected behavior (what "iliaa at php dot net" answers). Instead this must be a problem with bug submitters PHP installation.
BTW: The expected behavior the bug submitter want is also wrong. Because a realpath() on a valid path (without filename) does not include the trailing slash.
Regards,
Carsten
[1] http://bugs.php.net/bug.php?id=41480