PHP: кастинг на динамически определенный тип

Я хотел бы сделать что-то вроде этого:

$type = "int";
$casted = ($type)$value;

Это не работает. Но есть ли другой способ применить к динамически определенному типу?

Спасибо