Originariamente inviato da sagimasi
grazie delle risposte

allora se non ho capito male essendo che devo verificare se in una variabile c'è il contenuto di un campo letto nella tabella del db oppure se il campo è vuoto dovrò fare:

if($variabile){ print"la variabile è piena" }else{ print"la variabile è vuota" };

oppure nella seconda necessità dove ad esempio la variabile deve essere uguale a s

if($variabile eq "s"){ print"la variabile è s" }else{ print"la variabile non è s" };

giusto?

ciao e grazie
Io uso spesso anche unless.
unless è il contrario di IF, ossia esegue blocco se la condizione è falsa.
Un esempio:
die(" la viariabile è vuota\n") unless $variabile;