[ php ]
La tipizzazione, o type casting o, ancora, type juggling, di una variabile in php può avvenire in diversi modi, automatici o meno.
Vediamo alcuni esempi di tipizzazione forzata:
(int)$variabile
anteponendo il prefisso (int) forziamo la $variabile ad essere un intero, quindi un numero senza decimali (positivo o negativo).
Discorso analogo per gli altri tipi:
(array)
(float)
(object)
(string)
(bool)
etc.
Questo sistema è una buona abitudine per il controllo a livello di sicurezza di variabili che sono usate, ad esempio, all'interno di query o per assegnare nomi a files o cartelle.
« torna ai tips