PHP: casting to a dynamically determined type
PhpCastingPhp Problem Overview
I'd like do something like this:
$type = "int";
$casted = ($type)$value;
This doesn't work. But is there some other way to cast to a dynamically determined type?
Thanks
Php Solutions
Solution 1 - Php
Use the settype()
function.
>http://php.net/manual/en/function.settype.php
Example:
$type = 'int';
$var = '20';
settype($var, $type);
var_dump($var);