<?php
class MyClass {
function _test_(){
print get_class($this); // выводит MyClass (все правильно) }
}
class newMyClass extends MyClass {
function _test_(){
print get_class($this); // выводит MyClass (????), хотя мне расчитвалось бы получить newMyClass }
}
$my_class = new MyClass();
$new_my_class = new newMyClass();
$my_class->_test_();
$new_my_class->_test_();
PD9waHAKY2xhc3MgTXlDbGFzcyB7CiAgZnVuY3Rpb24gX3Rlc3RfKCl7CiAgICBwcmludCBnZXRfY2xhc3MoJHRoaXMpOyAvLyDQstGL0LLQvtC00LjRgiBNeUNsYXNzICjQstGB0LUg0L/RgNCw0LLQuNC70YzQvdC+KQogIH0KfQoKY2xhc3MgbmV3TXlDbGFzcyBleHRlbmRzIE15Q2xhc3MgewogIGZ1bmN0aW9uIF90ZXN0XygpewogICAgcHJpbnQgZ2V0X2NsYXNzKCR0aGlzKTsgLy8g0LLRi9Cy0L7QtNC40YIgTXlDbGFzcyAoPz8/PyksINGF0L7RgtGPINC80L3QtSDRgNCw0YHRh9C40YLQstCw0LvQvtGB0Ywg0LHRiyDQv9C+0LvRg9GH0LjRgtGMIG5ld015Q2xhc3MKICB9Cn0KCiRteV9jbGFzcyA9IG5ldyBNeUNsYXNzKCk7CiRuZXdfbXlfY2xhc3MgPSBuZXcgbmV3TXlDbGFzcygpOwoKJG15X2NsYXNzLT5fdGVzdF8oKTsKJG5ld19teV9jbGFzcy0+X3Rlc3RfKCk7