<?php
//Парни, напрягитесь
class A
{
public function callClassName()
{
}
}
class B extends A {
}
$b = new B;
echo $b->callClassName() . "\n";
//Что надо написать вместо ??? чтоб написало В?
//При __CLASS__ пишет А
//При get_class($this) пишет ничего и Warning: First parameter must either be an object or the name of an existing class in
//Хотя
//пишет В
PD9waHAKLy/Qn9Cw0YDQvdC4LCDQvdCw0L/RgNGP0LPQuNGC0LXRgdGMCmNsYXNzIEEgCnsKCXB1YmxpYyBmdW5jdGlvbiBjYWxsQ2xhc3NOYW1lKCkgCgl7IAoJCXJldHVybiBnZXRfY2xhc3MoJHRoaXMpOwoJfQp9CmNsYXNzIEIgZXh0ZW5kcyBBIHsKCQp9CgokYiA9IG5ldyBCOwoKCgplY2hvICRiLT5jYWxsQ2xhc3NOYW1lKCkgLiAiXG4iOwovL9Cn0YLQviDQvdCw0LTQviDQvdCw0L/QuNGB0LDRgtGMINCy0LzQtdGB0YLQviA/Pz8g0YfRgtC+0LEg0L3QsNC/0LjRgdCw0LvQviDQkj8KLy/Qn9GA0LggX19DTEFTU19fINC/0LjRiNC10YIg0JAKLy/Qn9GA0LggZ2V0X2NsYXNzKCR0aGlzKSDQv9C40YjQtdGCINC90LjRh9C10LPQviDQuCBXYXJuaW5nOiBGaXJzdCBwYXJhbWV0ZXIgbXVzdCBlaXRoZXIgYmUgYW4gb2JqZWN0IG9yIHRoZSBuYW1lIG9mIGFuIGV4aXN0aW5nIGNsYXNzIGluCi8v0KXQvtGC0Y8gCnZhcl9kdW1wKGdldF9jbGFzcygkYikpOyAKLy/Qv9C40YjQtdGCINCS