Salve a tutti !!!!![]()
scrivere
if((!$username) || (!$password)) ....
e scrivere
if((!$username) && (!$password)) .....
è la stessa cosa?
Se no. Che differenza fa?
Ciao e grazie a tutti!!!
![]()
Salve a tutti !!!!![]()
scrivere
if((!$username) || (!$password)) ....
e scrivere
if((!$username) && (!$password)) .....
è la stessa cosa?
Se no. Che differenza fa?
Ciao e grazie a tutti!!!
![]()
VVoVe:
no, per nulla!
a || b (a or b) vuol dire se a e' vera oppure b e' vera ,o anche tutte due assieme sono vere fai..
a && b (a and b) vuol dire solo se sia a che b sono vere fai...
queste sono uguali:
(!a || !b) == !(a&&b)
(!a && !b) == !(a||b)
corretto..![]()
:master:Originariamente inviato da kentaromiura
...
queste sono uguali:
(!a || !b) == (a&&b)
(!a && !b) == (a||b)
1. (!a || !b) == (a && b)
La seconda ti dà vero SOLO quando sono tutte due true, la seconda non mi sembra...
2. (!a && !b) == (a || b)
La prima ti dà vero solo quando a e b sono entrambe false, e quindi !a e !b sono true, la seconda no...
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
scusa, applicando de morgan ho dimenticato due !![]()
naturalmente !(a||b) e' uguale a !a && !b
e !(a&&b) e' uguale a !a || !b
Si... prima avevo capito adesso non proprio :master: :master:
vedila cosi'
vuoi selezionare numeri da 0 a 9
o fai if a<=9 && a>=0
oppure
!(a>9 || a <0)