Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:强制转换为动态确定的类型_Php_Casting - Fatal编程技术网

PHP:强制转换为动态确定的类型

PHP:强制转换为动态确定的类型,php,casting,Php,Casting,我想这样做: $type = "int"; $casted = ($type)$value; 这不管用。但是,是否有其他方法可以强制转换为动态确定的类型 谢谢使用settype()函数 例如: $type = 'int'; $var = '20'; settype($var, $type); var_dump($var); 只是碰巧做了谷歌开放拷贝粘贴过程。

我想这样做:

$type = "int";
$casted = ($type)$value;
这不管用。但是,是否有其他方法可以强制转换为动态确定的类型

谢谢使用
settype()
函数

例如:

$type = 'int';
$var = '20';
settype($var, $type);
var_dump($var);

只是碰巧做了谷歌开放拷贝粘贴过程。