variabiliBlog topBlog
 
Verifica
leftContentBlogPHP_03_07_CONVERSIONE
Verifica e conversione del tipo di valore in PHP
0
Corso di PHP



Quando noi definiamo una variabile PHP , a differenza di altri linguaggi che richiedono una dichiarazione specifica, definisce il tipo in base al valore ad esso associato.

Analizzando le seguenti dichiarazioni :
$VariabileStringa = "parola" ; alla variabile viene assegnato un valore di tipo stringa.
$VariabileNumero = 10 ; alla variabile viene assegnato un valore di tipo intero.
$VariabileNumero = 3.2 ; alla variabile viene assegnato un valore di tipo decimale.
e cosi via.

Per ottenere il tipo di valore associato ad una variabile si usa il comando gettype.
Se ,ad esempio, volessimo visualizzare il tipo di valore della $VariabileStringa dovremmo scrivere il seguente codice :
echo gettype($VariabileStringa) ; che ci restituirebbe string.

Per modificare il tipo di valore di una variabile si usa il comando settype.
Se ,ad esempio, volessimo modificare il tipo di valore della $VariabileNumero da integer a string dovremmo scrivere il seguente codice :
settype($VariabileNumero , "string") ; che ci restituirebbe string.

Esiste una serie di funzioni molto simili fra loro, quindi facilmente ricordabili, che restituiscono un valore boolean. Letteralmente queste istruzioni chiedono all'elaboratore : è la variabile di questo tipo?.

Queste funzioni sono :

is_array($Variabile) ; reatituisce 1 ( true ) se è un array - 0 ( false ) se non lo è.
is_bool($Variabile) ; reatituisce 1 ( true ) se è un boolean - 0 ( false ) se non lo è. is_float($Variabile) ; reatituisce 1 ( true ) se è un decimale - 0 ( false ) se non lo è.
is_int($Variabile) ; reatituisce 1 ( true ) se è un intero - 0 ( false ) se non lo è.
is_string($Variabile) ; reatituisce 1 ( true ) se è string - 0 ( false ) se non lo è.
is_null($Variabile) ; reatituisce 1 ( true ) se è un null - 0 ( false ) se non lo è.

Esiste un particolare tipo di valore assegnato ad una variabile che non può essere modificato.
Questo tipo di valore è detto costante.
Una costante si definisce nel seguente modo :
define ( "VariabileCostante" , valore ) ;

Se ,ad esempio, volessimo definire il valore del PiGreco scriveremmo :
define ( "PiGreco" , 3.14 ) ;

La cosa che salta subito agli occhi è il fatto che le variabili costanti non hanno davanti al nome il simbolo del dollaro ( $ )

Per visualizzare il valore della costante usiamo sempre la solita sintassi :
echo "PiGreco" ;
L'unica differenza sta nel fatto che non potremo mai modificarne il valore come invece facevamo con le variabili normali. Se tentassimo PHP restituirebbe un errore.

 
 
 
 

COMMENTI


 

Lascia un commento

Nome :           

E-Mail :           

Sito :               

Messaggio:  

 
rightContentBlog
 
 
Categorie
 
 
 
 
 
 
Articoli Recenti
I Vichinghi
Considerati a ragione per secoli come barbari e spietati assassini vengono riconsiderati oggi sulla base di nuovi studi...
Il Windsurf
Nessun tipo di droga è potente quanto il richiamo del vento e del mare per un windsurfer. Il windsurf regala emozioni uniche...
Pterodattilo
Lo pterodattilo è un rettile volante, o pterosauro, vissuto nel Giurassico superiore (circa 145 milioni di anni fa)...
Isaac Newton
uomo scorbutico e sgradevole, era paranoico , temeva la poverta' e le critiche degli altri ma venne considerato da molti...
La Domus Romana
Alla scoperta della Domus Romana la tipica abitazione cittadina delle famiglie patrizie dell'antico impero Romano...
 
 
 
 
 
 
 
 
bottomBlog
Copyright Info.

www.reteitalianaweb.it

trasmissioni video tematiche

27/11/2008

 
Altri Links
 
PHP Bridge Flash Photoshop Dreamweaver
Valid XHTML 1.0 Transitional Valid CSS!