Friday, October 10, 2025
HomeLanguagesPHP | settype() Function

PHP | settype() Function


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

RELATED ARTICLES

Most Popular

Dominic
32349 POSTS0 COMMENTS
Milvus
87 POSTS0 COMMENTS
Nango Kala
6717 POSTS0 COMMENTS
Nicole Veronica
11880 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11941 POSTS0 COMMENTS
Shaida Kate Naidoo
6838 POSTS0 COMMENTS
Ted Musemwa
7097 POSTS0 COMMENTS
Thapelo Manthata
6792 POSTS0 COMMENTS
Umr Jansen
6792 POSTS0 COMMENTS