That is, if you assign a string value to the variable Var,var it becomes a string. If you assign an integer value to Var, it becomes an integer.
The type casts in PHP are very similar to those in C: precede the variables to be converted with the target type enclosed in parentheses.
Copy the Code code as follows:
$foo = 10;
echo "before conversion: \ $foo =". $foo; Output an integer
echo "
"//output: $foo =10
echo "
";
$foo = (Boolean) $foo; Cast to Boolean type
echo "after conversion: \ $foo =". $foo; Output: $foo =1
?>
The allowable casts are:
(int), (integer)-Converted to integral type
(bool), (Boolean)-converted to Boolean
(float), (double), (real)-converts to floating-point type
(string)-converts to a string
(array)-Convert an array
(object)-Convert to Object
The above describes the variable type PHP variable type of the cast, including the variable type of content, I hope the PHP tutorial interested in a friend helpful.