Quote Originariamente inviata da KillerWorm Visualizza il messaggio
Bene

Posso darti un ulteriore dritta per semplificare il codice; in questo caso:
Codice PHP:
if(isset($data['creation_date'])){
  if(
$data['creation_date']){
    ...
  }

se devi controllare solo la presenza di quella variabile, a prescindere dal suo valore, puoi usare giusto la prima condizione, con isset():
Codice PHP:
if(isset($data['creation_date'])){
  ...

Tuttavia, se devi controllare sia l'esistenza della variabile sia il valore, che non sia equivalente a false, puoi unire le due condizioni in una unica usando un && (and logico), in questo modo:
Codice PHP:
if(isset($data['creation_date']) && $data['creation_date']){
  ...

o, ancora meglio, usare la funzione empty() in questo modo:
Codice PHP:
if(!empty($data['creation_date'])){
  ...

Grazie ancora !!
Ciao