Edit report at https://bugs.php.net/bug.php?id=62303&edit=1

 ID:                 62303
 Updated by:         ahar...@php.net
 Reported by:        v at roxori dot com
 Summary:            ReflectionClass, getMethods(), getName() empty
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            Reflection related
 Operating System:   FreeBSD9
 PHP Version:        5.4.3
 Block user comment: N
 Private report:     N

 New Comment:

Does it still happen if you remove APC?


Previous Comments:
------------------------------------------------------------------------
[2012-07-26 06:33:08] v at roxori dot com

Another remarked that in cgi mode, it happens.

#php info.php
ReflectionMethod Object
(
[name] => first
[class] => Foo
)
ReflectionMethod Object
(
[name] => second
[class] => Foo
)


#php-cgi info.php
X-Powered-By: PHP/5.4.3
Content-type: text / html

ReflectionMethod Object
(
[namei ≤ ╔
] => First
[class] => Foo
)
ReflectionMethod Object
(
[namei ≤ ╔
] => Second
[class] => Foo
)

---------------------
apc.so
bz2.so
core.so
ctype.so
curl.so
date.so
dom.so
ereg.so
filter.so
gd.so
hash.so
iconv.so
json.so
libxml.so
mbstring.so
mcrypt.so
mhash.so
mysql.so
mysqli.so
mysqlnd.so
openssl.so
pcre.so
pdo.so
pdo_mysql.so
pdo_sqlite.so
phar.so
posix.so
reflection.so
session.so
simplexml.so
soap.so
sockets.so
spl.so
sqlite.so
sqlite3.so
standard.so
tokenizer.so
xml.so
xmlreader.so
xmlrpc.so
xmlwriter.so
zip.so
zlib.so

------------------------------------------------------------------------
[2012-07-26 01:38:23] ahar...@php.net

I also can't reproduce this. What extensions do you have loaded into PHP?

------------------------------------------------------------------------
[2012-07-25 12:29:00] f...@php.net

Cannot reproduce.

$ php -v
PHP 5.4.4 (cli) (built: Jun 28 2012 15:38:36)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

php testp.php
first
second


FreeBSD host.example.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 
07:46:30 
UTC 2012     r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

------------------------------------------------------------------------
[2012-06-13 08:06:38] v at roxori dot com

Another found that the index broken array, so that probably does not display a 
value.

PHP5.4.3  FreeBSD9
ReflectionMethod Object
(
    [namei˜Ґ] => first
    [class] => Foo
)
ReflectionMethod Object
(
    [namei˜Ґ] => second
    [class] => Foo
)

PHP5.4.3 Linux

ReflectionMethod Object
(
    [name] => first
    [class] => Foo
)
ReflectionMethod Object
(
    [name] => second
    [class] => Foo
)

------------------------------------------------------------------------
[2012-06-12 22:51:40] ni...@php.net

I can't reproduce this: http://3v4l.org/6cvK8#v500

Seems to behave the same on all versions, with no change in between.

Maybe this is OS specific (or specific to something else in your env).

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=62303


-- 
Edit this bug report at https://bugs.php.net/bug.php?id=62303&edit=1

Reply via email to