- var_dump: documentation ( source)
<?php
interface AncientStableInterface
{
public function doThings($val);
}
class Stuff implements AncientStableInterface
{
public function doThings($val)
{
return $val;
}
}
class NewStuff implements AncientStableInterface
{
public function doThings($val, array $optional = array())
{
return $val + count($optional);
}
}
$a = new Stuff;
var_dump($a->doThings(123));
$a = new NewStuff;
var_dump($a->doThings(123, array(4, 5)));