23 of 410 menu

Funzione settype

La funzione settype modifica il tipo di una variabile in quello specificato. Il primo parametro è la variabile da convertire, il secondo è una stringa con il nome del tipo. La funzione restituisce true in caso di conversione riuscita e false in caso di fallimento.

Sintassi

settype(mixed &$var, string $type): bool

Esempio

Convertiamo una stringa in un numero intero:

<?php $str = '123'; settype($str, 'integer'); var_dump($str); ?>

Risultato dell'esecuzione del codice:

123

Esempio

Convertiamo un numero in una stringa:

<?php $num = 123; settype($num, 'string'); var_dump($num); ?>

Risultato dell'esecuzione del codice:

'123'

Esempio

Proviamo a convertire un array in una stringa:

<?php $arr = [1, 2, 3]; $res = settype($arr, 'string'); var_dump($arr); var_dump($res); ?>

Risultato dell'esecuzione del codice:

'Array' true

Esempio

Convertiamo una stringa in un valore booleano:

<?php $val = "true"; settype($val, "boolean"); var_dump($val); ?>

Risultato dell'esecuzione del codice:

true

Vedi anche

  • la funzione is_int,
    che verifica se una variabile è un numero intero
  • la funzione strval,
    che converte una variabile in una stringa
  • la funzione intval,
    che converte una variabile in un numero intero
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta