- var_dump: documentation ( source)
<?php
class Person{
public $name;
public $sex;
//you require those params
public function __construct($name, $sex){
//you set the PROPERTIES, so you can access them later, e.g. in the 'isWoman' function
$this->name = $name;
$this->sex = $sex;
}
//here we use those properties
public function isWoman(){
if($this->sex === 'woman'){
return true;
}
return false;
}
}
$p1 = new Person('John', 'man' );
$p2 = new Person('Mary', 'woman' );
var_dump($p1,$p2);
if($p2->isWoman()){
echo "p2 is a woman!";
};