- var_dump: documentation ( source)
<?php
class a {
function __toString()
{
static $i = 0;
$a = ['', 'a'];
$r = $a[$i];
$i++;
return $r;
}
}
$a = new a;
var_dump('' == $a and 'a' == $a);
var_dump('' === (string)$a and 'a' === (string)$a);