Bug #15130 Updated: pathinfo reports extension as bar/baz for /foo/bar.bar/baz
| From: | phpnet at cuntbubble dot com | Date: | Mon, 21 Jan 2002 03:29:15 +0000 |
| Subject: | Bug #15130 Updated: pathinfo reports extension as bar/baz for /foo/bar.bar/baz | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-77633@lists.php.net to get a copy of this message | ||
ID: 15130
User updated by: phpnet@cuntbubble.com
Reported By: phpnet@cuntbubble.com
Status: Bogus
Bug Type: Filesystem function related
Operating System: FreeBSD
PHP Version: 4.1.1
New Comment:
how can you possibly suggest that bar/baz
is the file extension of "/foo/bar.bar/baz"
by that logic recombining the parts gets you
/foo/bar.bar/baz.bar/baz
as the filename!
I've added a comment with a php replacement and some examples of the
broken output at
http://www.php.net/manual/en/function.pathinfo.php
Previous Comments:
------------------------------------------------------------------------
[2002-01-20 22:19:41] irc-html@php.net
That's the correct output of pathinfo (and print_r).
See http://www.php.net/manual/en/function.pathinfo.php
Status -> Bogus
------------------------------------------------------------------------
[2002-01-20 20:27:56] phpnet@cuntbubble.com
Hi,
print_r(pathinfo("/foo/bar.bar/baz"));
Array (
[dirname] => /foo/bar.bar
[basename] => baz
[extension] => bar/baz
)
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=15130&edit=1