Open In App

PHP | settype() Function

Improve
Improve
Like Article
Like
Save
Share
Report


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.

  1. $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.
  2. $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
  
// PHP program to illustrate settype() function
  
$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
  
// PHP program to illustrate settype() function
  
$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
Previous
Next
Share your thoughts in the comments
Similar Reads