Operatori di cast

Per ultimi ma non perché meno importanti ci sono gli operatori di cast.

Questi speciali operatori permettono di convertire una determinata variabile da un tipo ad un altro. Sono degli operatori unari perché accettano in ingresso un solo operatore.

Gli operatori di cast sono veramente semplici. Basterà infatti far precedere alla variabile che vogliamo convertire il nome del tipo racchiuso tra parentesi tonde.

<?php
 
/* Operatori di cast */
$a = '10';
 
/* converte $a in un intero. sono ammessi: (int) che (integer) */
$a = (int) $a;
$a = (integer) $a;
 
/* converte $a in un float. sono ammessi:
                                    (float), (real) o (double) */
$a = (double) $a;
$a = (real) $a;
$a = (float) $a;
 
/* converte $a in una stringa */
$a = (string) $a;
 
/* converte $a in un array */
$a = (array) $a;
 
/* converte $a in un oggetto */
$a = (object) $a;
 
/* converte $a in un boolean. sono ammessi (bool) e (boolean) */
$a = (bool) $a;
$a = (boolean) $a;
 
?>

Inserisci un commento:


Il contenuto di questo campo è tenuto riservato e non verrà reso pubblico.

Condividi

Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.

Acquista libri di informatica

Acquista qui il tuo software

Ultimi commenti