Salve
Domandina su if ed else.
Qualora if non è vera si passa ad else, fin qui ci siamo.
Esempio
$a=0
if($a)
{$a=5;}
else
{$a=10;}
In questo caso in IF $a che vuol dire?
Salve
Domandina su if ed else.
Qualora if non è vera si passa ad else, fin qui ci siamo.
Esempio
$a=0
if($a)
{$a=5;}
else
{$a=10;}
In questo caso in IF $a che vuol dire?
per lui 0 è false quindi in questo caso andrà sull'else e quindi $a=10
se a era 1?
$a=1
if($a)
{$a=5;}
else
{$a=10;}
il risultato quale sarà?
if($a) per essere vera la variabile a cosa dovrebbe essere?
Tratto dal manuale del PHP:
...i seguenti valori sono considerati falsi:
- la costante false
- il valore intero 0 (zero)
- il valore decimale 0.0 (zero)
- stringa vuota '' e la stringa '0'
- un vettore vuoto
- un oggetto senza variabili membro (solo nel PHP4)
Ogni altra cosa è considerata vera.