mirror of
https://github.com/php/php-src.git
synced 2024-12-14 12:26:19 +08:00
31 lines
387 B
Plaintext
31 lines
387 B
Plaintext
|
--TEST--
|
||
|
Bug #63468 (wrong called method as callback with inheritance)
|
||
|
--FILE--
|
||
|
<?php
|
||
|
class Foo
|
||
|
{
|
||
|
public function run()
|
||
|
{
|
||
|
return call_user_func(array('Bar', 'getValue'));
|
||
|
}
|
||
|
|
||
|
private static function getValue()
|
||
|
{
|
||
|
return 'Foo';
|
||
|
}
|
||
|
}
|
||
|
|
||
|
class Bar extends Foo
|
||
|
{
|
||
|
public static function getValue()
|
||
|
{
|
||
|
return 'Bar';
|
||
|
}
|
||
|
}
|
||
|
|
||
|
$x = new Bar;
|
||
|
var_dump($x->run());
|
||
|
--EXPECT--
|
||
|
string(3) "Bar"
|
||
|
|