ADS - GoldenWeb.it Directory "Premium" Links

Oltrecasaimmobiliare.it
Oltrecasa Immobiliare l'agenzia al Lido degli Estensi per chi vuole affidabilita', sicurezza e trasparenza; oltre ad offrirvi un servizio completo e professionale, seguiamo il cliente in ogni fase fornendo consulenza fiscale, tecnico legale, perizie, gestioni delle trattative e delle fasi contrattuali, assistenza finanziaria nell'ottenimento dei mutui, consulenza del settore per la ristrutturazione e l'arredamento. Offriamo un'ampia soluzione di immobili privati, d'impresa e case vacanza
Grafica 3B
Grafica 3B si occupa di comunicazione a 360° per le aziende di Milano e non solo. Un team di esperti di marketing in grado di studiare i bisogni, progettare e sviluppare un piano pubblicitario strategico e mirato ad aumentare la visibilità. Ci occupiamo nello specifico dello studio grafico di loghi, cataloghi, menu, banner e più in generale della definizione di una brand identity con servizio di stampa digitale piccoli e grandi formati. L'agenzia opera anche nel settore web
Timbri
Se stai cercando timbri online personalizzati, allora timbri e timbri è in assoluto il sito che fa per te. Un portale e-commerce leader in Italia per la produzione e vendita di timbri Colop con personalizzazione online. Navigando sul sito avrai l'opportunità di selezionare il prodotto più adatto alle tue esigenze fra una vasta gamma di timbri autoinchiostranti, manuali, numeratori, tascabili e molti altri ancora... Una volta scelto l'articolo potrai configurarlo attraverso un software pratico
Ritiro auto incidentate
Compriamo auto incidentate fuse. Azienda Italiana compra auto usate incidentate, auto sinistrate o fuse, macchine con problemi di meccanica, le spese sono a carico dell'acquirente ritiro e passaggio. visita il nostro sito internet per avere una proposta d'acquisto senza impegno

Inserisci il tuo sito nella directory...

Manuale PHP


isset

(PHP 4, PHP 5)

issetDetermina se una variabile è impostata e non è NULL

Descrizione

bool isset ( mixed $var [, mixed $... ] )

Determina se una variabile è impostata e non è NULL.

Se una variabile è stata reimpostata con unset(), non sarà più disponibile. isset() restituirà FALSE se si testa una variabile impostata a NULL. Si noti anche che NULL byte ("") non è equivalente alla costante PHP NULL.

Se vengono forniti parametri multipli, allora isset() restituirà TRUE solo se tutti i parametri sono impostati. La valutazione va da sinistra a destra e si ferma appena si incontra una variabile non impostata.

Parametri

var

La variabile che deve essere controllata.

...

Un'altra variabile ...

Valori restituiti

Restituisce TRUE se var esiste ed ha un valore diverso da NULL, FALSE in caso contrario.

Esempi

Esempio #1 isset()

<?php

$var 
'';

// This will evaluate to TRUE so the text will be printed.
if (isset($var)) {
    echo 
"This var is set so I will print.";
}

// In the next examples we'll use var_dump to output
// the return value of isset().

$a "test";
$b "anothertest";

var_dump(isset($a));      // TRUE
var_dump(isset($a$b)); // TRUE

unset ($a);

var_dump(isset($a));     // FALSE
var_dump(isset($a$b)); // FALSE

$foo NULL;
var_dump(isset($foo));   // FALSE

?>

Questo funziona anche per gli elementi di array:

<?php

$a 
= array ('test' => 1'hello' => NULL'pie' => array('a' => 'apple'));

var_dump(isset($a['test']));            // TRUE
var_dump(isset($a['foo']));             // FALSE
var_dump(isset($a['hello']));           // FALSE

// The key 'hello' equals NULL so is considered unset
// If you want to check for NULL key values then try: 
var_dump(array_key_exists('hello'$a)); // TRUE

// Checking deeper array values
var_dump(isset($a['pie']['a']));        // TRUE
var_dump(isset($a['pie']['b']));        // FALSE
var_dump(isset($a['cake']['a']['b']));  // FALSE

?>

Note

Attenzione

isset() funziona solo con le variabili di passaggio, qualsiasi altra cosa darà un errore di analisi. Per verificare che delle costanti sono impostate usare la funzione defined().

Nota:
Siccome questo è un costrutto del linguaggio e non una funzione, non può essere chiamata usando funzioni di variabile

Nota:

Quando si usa isset() su proprietà di oggetti inaccessibili, il metodo overloading __isset sarà chiamato se dichiarato.

Vedere anche