La función settype() es una función integrada en PHP. La función settype() se utiliza para establecer el tipo de una variable. Se utiliza para establecer el tipo o modificar el tipo de una variable existente.
Sintaxis :
boolean settype($variable_name, $type)
Parámetros : la función settype() acepta dos parámetros como se muestra en la sintaxis anterior y se describen a continuación.
- $variable_name : este parámetro especifica el nombre de la variable
cuyo tipo queremos modificar. Este parámetro puede ser de cualquier tipo, es decir, puede ser de tipo entero o de tipo string, etc. - $type : este parámetro especifica el tipo de variable que se necesita. Los valores posibles de este parámetro son: booleano, entero, flotante, string, array, objeto, nulo.
Valor devuelto : Esta función devuelve un valor de tipo booleano. Devuelve VERDADERO en caso de éxito y FALSO en caso de fracaso.
Los siguientes programas ilustran la función settype() en PHP:
Programa 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"; ?>
Salida :
123 3 1
Programa 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"; ?>
Producción:
0 3 1
Referencia :
http://php.net/manual/en/function.settype.php