Friday, January 30, 2026
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
32478 POSTS0 COMMENTS
Milvus
122 POSTS0 COMMENTS
Nango Kala
6849 POSTS0 COMMENTS
Nicole Veronica
11978 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12065 POSTS0 COMMENTS
Shaida Kate Naidoo
6987 POSTS0 COMMENTS
Ted Musemwa
7222 POSTS0 COMMENTS
Thapelo Manthata
6934 POSTS0 COMMENTS
Umr Jansen
6917 POSTS0 COMMENTS