mirror of
https://github.com/php/php-src.git
synced 2024-12-14 12:26:19 +08:00
31 lines
387 B
PHP
31 lines
387 B
PHP
--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"
|
|
|