- var_dump: documentation ( source)
<?php
class Bear
{
private $age = 0;
public function setAge($age)
{
if ($age < 0) {
throw new Exception('Bear cannot have negative age dumbass');
}
$this->age = $age;
}
public function getAge()
{
return $this->age;
}
}
class BlackBear
{
private $name;
public function setNameAndAge($name, $age)
{
$this->name = $name;
$this->setAge($age);
}
}
$bear1 = new Bear();
$bear1->setAge(35);
$bear2 = new BlackBear();
$bear2->setNameAndAge('Harry', 45);
var_dump($bear1->getAge());
var_dump($bear2->getAge());