Aiuto   |   Contattaci   |  Mappa del sito   |     

        

 

 

Ricerca

 

cerca

   
 
 
 

Informazioni

Demo

Forums

Siti Preferiti

Accesso Riservato

21/07/2009

Formazione - Linguaggio PHP

 

Linguaggio PHP
(Hypertext Preprocessor)

Variabili presenti in PHP

argv: i parametri passati allo script sottoforma di array 

argc: i parametri passati allo script dalla linea di comando sottoforma di array 

PHP_SELF: il nome dello script 
HTTP_COOKIE_VARS*: le variabili passate allo script tramite i cookies HTTP sottoforma di array 
HTTP_GET_VARS*: le variabili passate da una chiamata GET sottoforma di array 
HTTP_POST_VARS*: le variabili passate da una chiamata POST sottoforma di array 

*sono attive solo se nel file di configurazione vi è specificato track_vars=On oppure se all'interno dello script è stato specificato tramite la direttiva php_track_vars di abilitare l'uso delle variabili.

 

 


 


Le variabili in PHP

$nome_variabile = 100; 

dichiara implicitamente una variabile
Importante: il nome delle variabili è case sensitive

$_GET: array dei parametri passati alla pagina tramite GET (accodando all'URL, dopo un punto di domanda (?) una serie di assegnazioni di valori separate da &)
$_POST: array contenente i parametri passati alla pagina tramite POST (attraverso un Form o chiamate ad-hoc)
$_COOKIE: array contenente i cookie della pagina corrente con il valore
$_REQUEST: array contenente tutti i valori delle variabili. In caso di omonimia le variabili sono sovrascritte in ordine di precedenza bastato sulla direttiva variables_order impostata nel file di configurazione di PHP (solitamente php.ini)
$GLOBALS: array contenente tutte le variabili che risultano globali nello scope corrente
$_SERVER: array contenente delle variabili impostate dal Web Server o legate all'ambiente di esecuzione dello script corrente
REMOTE_ADDR: l'indirizzo IP dell'utente
$_FILES: array dei file inviati tramite POST. Ad ogni chiave elemento dell'array corrisponde un altro array contenente
i dettagli sul file:
name: file caricato
tmp_name: path della cache temporanea del file
size: dimensioni del file (byte)
type: il mime type del file
error: numero indicante lo stato dell'upload del file (per controllare che l'upload sia avvenuto correttamente)
$_ENV: un array contenente tutte le variabili d'ambiente accessibili da PHP;
$_SESSION: un array contenente tutte le variabili di sessione accessibili dalla pagina corrente
;

... in costruzione

24/08/2008