PHP | función gettype() – Part 1

La función gettype() es una función incorporada en PHP que se usa para obtener el tipo de una variable. Se utiliza para comprobar el tipo de variable existente.

Sintaxis:

string gettype ( $var )

Parámetro: esta función acepta un solo parámetro $var . Es el nombre de la variable que se necesita para comprobar el tipo de variable.

Valor de retorno: esta función devuelve un valor de tipo string. Los valores posibles para la string devuelta son:

  • booleano
  • entero
  • doble (por razones históricas, se devuelve «doble» en caso de flotación)
  • cuerda
  • formación
  • objeto
  • recurso
  • NULO
  • tipo desconocido

Los siguientes programas ilustran la función gettype() en PHP:

Programa 1:

<?php
// PHP program to illustrate gettype() function
  
$var1 = true; // boolean value 
$var2 = 3; // integer value
$var3 = 5.6; // double value
$var4 = "Abc3462"; // string value
$var5 = array(1, 2, 3); // array value
$var6 = new stdClass; // object value
$var7 = NULL; // null value
$var8 = tmpfile(); // resource value
  
echo gettype($var1)."\n";
echo gettype($var2)."\n";
echo gettype($var3)."\n";
echo gettype($var4)."\n";
echo gettype($var5)."\n";
echo gettype($var6)."\n";
echo gettype($var7)."\n";
echo gettype($var8)."\n";
  
?>
Producción:

boolean
integer
double
string
array
object
NULL
resource

Programa 2:

<?php
  
// PHP program to illustrate gettype() function
  
$var1 = "GfG"; 
$var2 = 10 % 7;
$var3 = pow(10, 2);
$var4 = pow(10, 0.5);
$var5 = sqrt(9);
  
echo gettype($var1)."\n";
echo gettype($var2)."\n";
echo gettype($var3)."\n";
echo gettype($var4)."\n";
echo gettype($var5);
?>
Producción:

string
integer
integer
double
double

Referencia: http://php.net/manual/en/function.gettype.php

PHP es un lenguaje de secuencias de comandos del lado del servidor diseñado específicamente para el desarrollo web. Puede aprender PHP desde cero siguiendo este tutorial de PHP y ejemplos de PHP .

Publicación traducida automáticamente

Artículo escrito por Mithun Kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *