The Talk - 'wat'
The worst thing is that PHP basically does No. 1:
$var = "2"; $value = 2 + $var; $value = (string)$value; var_dump($value); // string(1) "4"