Forum und email

Funzioni per la gestione delle variabili

Introduzione

Per maggiori informazioni sul comportamento delle variabili vedere la sezione Variabili nel capitolo Riferimento al Linguaggio del manuale.

Requisiti

Non sono necessarie librerie esterne per utilizzare questo modulo.

Installazione

Non è necessaria nessuna installazione per usare queste funzioni, esse fanno parte del core di PHP.

Configurazione di Runtime

Il comportamento di queste funzioni è influenzato dalle impostazioni di php.ini.

Configurazioni per il modulo Variabili
Nome Default Modificabile Variazioni
unserialize_callback_func "" PHP_INI_ALL Disponibile dal PHP 4.2.0.
Per maggiori dettagli sulle costanti PHP_INI_* vedere Impostazioni del php.ini.

Breve descrizione dei parametri di configurazione.

unserialize_callback_func string

La funzione di callback di de-serializzazione unserialize() viene richiamata (con il parametro "nome classe" non definito) se la funzione trova una classe indefinita da da istanziare. Verrà prodotto un warning se la funzione specificata non è definita oppure se la funzione non include/implementa la classe mancante. Pertanto valorizzare questo parametro se si desidera implementare tale funzione di callback.

Vedere anche unserialize().

Tipi di risorse

Questa estensione non definisce alcun tipo di risorsa.

Costanti predefinite

Questa estensione non definisce alcuna costante.

Indice dei contenuti

  • debug_zval_dump — Dumps a string representation of an internal zend value to output
  • doubleval — Alias di floatval
  • empty — Determina se una variabile è valorizzata
  • floatval — Restituisce il valore di una variabile di tipo float
  • get_defined_vars — Restituisce un'array contenente tutte le variabili definite
  • get_resource_type — Restituisce il tipo di risorsa
  • gettype — Resituisce il tipo di una variabile
  • import_request_variables — Imposta la visibiltà a globale per le variabili GET/POST/Cookie
  • intval — Estrae il valore intero da una variabile
  • is_array — Verifica se una variabile è un array
  • is_binary — Finds whether a variable is a native binary string
  • is_bool — Verifica se una variabile è di tipo boolean
  • is_buffer — Finds whether a variable is a native unicode or binary string
  • is_callable — Verifica se il contenuto dell'argomento può essere eseguito come funzione
  • is_double — Alias di is_float
  • is_float — Verifica se una variabile è di tipo float (decimale a virgola mobile)
  • is_int — Verifica se una variabile è di tipo integer
  • is_integer — Alias di is_int
  • is_long — Alias di is_int
  • is_null — Verifica se la variabile è di tipo NULL
  • is_numeric — Verifica se una variabile è un numero o una stringa numerica
  • is_object — Verifica se una variabile è di tipo object
  • is_real — Alias di is_float
  • is_resource — Verifica se una variabile è una risorsa
  • is_scalar — Verifica se la variabile è di tipo scalare
  • is_string — Verifica se una variabile sia una stringa
  • is_unicode — Finds whether a variable is a unicode string
  • isset — Verifica se una variabile è definita
  • print_r — Stampa informazioni relative al contenuto di una variabile in formato leggibile
  • serialize — Genera una versione archiviabile del valore
  • settype — Definisce il tipo di una variabile
  • strval — Restituisce il valore di una variabile interpretato come stringa
  • unserialize — Crea un valore PHP a partire da una rappresentazione archiviata
  • unset — Cancella una data variabile
  • var_dump — Stampa delle informazioni relative ad una variabile
  • var_export — Visualizza o restituisce una variabile in formato stringa