- var_dump: documentation ( source)
- error_reporting: documentation ( source)
<?php
error_reporting(E_ALL|E_STRICT);
class Foo {}
class Hoge
{
public function aaa(Foo $foo, $piyo)
{
var_dump($foo);
}
}
class Bar extends Hoge
{
public function aaa($foo = null)
{
parent::aaa($foo, 'aaa');
}
}
$hoge = new Hoge();
$hoge->aaa(new Foo(), 'aaa');
$bar = new Bar();
$bar->aaa(new Foo());