The settype() function is a built-in function in PHP. The settype() function is used to the set the type of a variable. It is used to set type or modify type of an existing variable.
Syntax:
boolean settype($variable_name, $type)
Parameters: The settype() function accepts two parameters as shown in above syntax and are described below.
- $variable_name: This parameter specifies the name of variable
whose type we want to modify. This parameter can be of any type that is, it can be of integer type or a string type etc.
- $type: This parameter specifies the type of variable that is needed. Possible values of this parameter are: boolean, integer, float, string, array, object, null.
Return value: This function returns a boolean type value. It returns TRUE in case of success and FALSE in case of failure.
Below programs illustrate the settype() function in PHP:
Program 1:
<?php
$var1 = "123xyz" ;
$var2 = 3;
$r = true;
settype( $var1 , "integer" );
settype( $var2 , "float" );
settype( $r , "string" );
echo $var1 . "\n" ;
echo $var2 . "\n" ;
echo $r . "\n" ;
?>
|
Output:
123
3
1
Program 2:
<?php
$var1 = "a12b" ;
$var2 = 3.566;
$r = true;
settype( $var1 , "integer" );
settype( $var2 , "integer" );
settype( $r , "string" );
echo $var1 . "\n" ;
echo $var2 . "\n" ;
echo $r . "\n" ;
?>
|
Output:
0
3
1
Reference:
http://php.net/manual/en/function.settype.php
Last Updated :
14 Mar, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...