<?php
class A
{
public function __construct($foo)
{
echo $foo;
}
}
class B extends A
{
public function __construct($foo, $bar)
{
parent::__construct($foo);
echo PHP_EOL, $bar, PHP_EOL;
}
}
$b = new B('foo bar lol', 'lorem ipsum dolor');
PD9waHAKCmNsYXNzIEEKewogICAgcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KCRmb28pCiAgICB7CiAgICAgICAgZWNobyAkZm9vOwogICAgfQp9CmNsYXNzIEIgZXh0ZW5kcyBBCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBfX2NvbnN0cnVjdCgkZm9vLCAkYmFyKQogICAgewogICAgICAgIHBhcmVudDo6X19jb25zdHJ1Y3QoJGZvbyk7CiAgICAgICAgZWNobyBQSFBfRU9MLCAkYmFyLCBQSFBfRU9MOwogICAgfQp9CgokYiA9IG5ldyBCKCdmb28gYmFyIGxvbCcsICdsb3JlbSBpcHN1bSBkb2xvcicpOw==