debug 2.0

Type Juggling, ovvero la tipizzazione

[ 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

Sondaggio

Internet Mobile...





Ads

Web News

Friends

Makpaolo
AG web wolutions
Piero Ricca.org
Jam
Ceptive
tutorialweb

Bookmarks