Thursday, September 4, 2025
HomeLanguagesHow to check Data type in PHP – PHP gettype()

How to check Data type in PHP – PHP gettype()

In PHP, the gettype() function is used to determine the type of a variable. It returns a string that indicates the type of the variable. This function is similar to the typeof() function in PHP, but it is a more commonly used function because it is more intuitive and easier to understand.

The syntax for the gettype() function is as follows:

string gettype(mixed $var)

The gettype() function takes a single argument, $var, which can be any variable or expression. The function returns a string that indicates the data type of the variable.

The gettype() function returns one of the following strings:

  • “boolean” – if the variable is a boolean
  • “integer” – if the variable is an integer
  • “double” – if the variable is a floating-point number
  • “string” – if the variable is a string
  • “array” – if the variable is an array
  • “object” – if the variable is an object
  • “resource” – if the variable is a resource
  • “NULL” – if the variable is null
  • “unknown type” – if the variable is of an unknown type

Let’s look at some examples of how the gettype() function can be used.

Example 1: Using gettype() with a string variable

$var = "Hello World!";
echo gettype($var); // outputs "string"

In this example, the gettype() function is used to determine the data type of the variable $var, which is a string. The function returns the string “string”.

Example 2: Using gettype() with an integer variable

$var = 10;
echo gettype($var); // outputs "integer"

In this example, the gettype() function is used to determine the data type of the variable $var, which is an integer. The function returns the string “integer”.

Example 3: Using gettype() with an array variable

$var = array(1, 2, 3);
echo gettype($var); // outputs "array"

In this example, the gettype() function is used to determine the data type of the variable $var, which is an array. The function returns the string “array”.

Example 4: Using gettype() with a null variable

$var = null;
echo gettype($var); // outputs "NULL"

In this example, the gettype() function is used to determine the data type of the variable $var, which is null. The function returns the string “NULL”.

In conclusion, The gettype() function is a commonly used tool for determining the data type of a variable in PHP. It is more intuitive and easier to understand than the typeof() function, and it can be used in many different situations to help you debug your code or perform different actions based on the data type of a variable. By understanding how the gettype() function works, you can become a more efficient and effective PHP developer.

Recommended PHP Tutorials

Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32260 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6625 POSTS0 COMMENTS
Nicole Veronica
11795 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11855 POSTS0 COMMENTS
Shaida Kate Naidoo
6746 POSTS0 COMMENTS
Ted Musemwa
7023 POSTS0 COMMENTS
Thapelo Manthata
6694 POSTS0 COMMENTS
Umr Jansen
6714 POSTS0 COMMENTS