Spesso capita di dover controllare se una variabile in POST è stata inviata e, in caso contrario, associare un valore di default. Invece di usare la sintassi:
1 |
può risultare comodo usare una funzione di servizio come:
1 2 3 4 5 6 7 8 9 10 | /** * Controlla se una variabile POST è presente, in caso contrario * ne imposta una valore di default * * @param $id_post Identificativo della variabile POST * @param $default (opzionale) valore da attribuire alla variabile in caso non sia impostata */ function isset_post( $id_post, $default = '' ) { return( isset( $_POST[ $id_post] ) ? $_POST[ $id_post] : $default ); } |
Così da ottenere:
1 2 3 | $miavar = isset_post( 'var_post' ); // oppure $miavar = isset_post( 'var_post', 'valore di default' ); |








11
Non ci sono commenti per questo Post
Lascia un commento