- var_dump: documentation ( source)
<?php
function boolToStr(&$value) {
if($value === true) {
$value = 't';
}
elseif($value === false) {
$value = 'f';
}
}
class Test {
function __set($name, $value) {
print '__set()';
if(is_bool($value)) {
boolToStr($value);
}
$this->$name = $value;
}
}
$t1 = new Test();
$t1->param = true;
var_dump($t1);
$t1->param = false;
var_dump($t1);