[PHP] settype()

settype() (funzione PHP) assegna espressamente ad una variabile un tipo di dato.

tips&tricks

Per capire di che tipo sia la variabile, durante la fase di debug, si può utilizzare gettype($var). Se vogliamo invece verificare se la variabile sia di un certo tipo si usa is_tipo Per esempio, se volessimo verificare che il valore inserito in input sia un numero intero si può utilizzare is_int($var). Segue lo stesso ragionamento per gli altri tipi (is_bool, is_float, is_string, is_array, is_object, is_null). Per verificare se una variabile è valorizzata si usa isset($var)

Sintassi

settype($var, $tipo)
parametro descrizione
$var La variabile da processare
$tipo Il tipo di dato da assegnare alla variabile, secondo i seguenti valori:
“boolean” o “bool”
“integer” o “int”
“float” o “double”
“string”
“array”
“object”
“null”.

Esempi

$stringa = "gestiolex";
settype($stringa, "bool");
echo $stringa; // 1 (true)

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment