28. marts 2003 - 15:48
Der er
9 kommentarer og 1 løsning
Variabler
Hvis man har en variabel i PHP hvordan ser man så forskel på om den er initialiserede til "" eller om den ikke er initialiserede. $var = ""; if($var) { echo ":)"; } else { echo ":("; } vil returnerer ":(".. men jeg vil have den til at returnerer ":)".
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
28. marts 2003 - 15:55
#1
Jamen $var er jo lig med ingenting... Du kan jo sige; $var == 'noget'; ...så returnerer den :)
28. marts 2003 - 15:56
#2
$var = ""; if(isset($var)) { echo ":)"; } else { echo ":("; }
28. marts 2003 - 15:56
#3
MEn $var er jo initialiserede, det må man da kunne finde ud af om variabel er..
28. marts 2003 - 15:56
#4
eller bruge den kære funktion "isset"... $var = ""; if(isset($var)) { echo ":)"; } else { echo ":("; }
28. marts 2003 - 15:57
#5
Tak for jeres svar :)
28. marts 2003 - 15:57
#6
razo=> så burde $var = 0; if($var) { echo ":)"; } else { echo ":("; } også returnere ":)", ik'.. for variablen har en værdi, ik'? altså skal man bruge isset()... skal man bare... Morten
28. marts 2003 - 15:58
#7
hov, det var til mjl og ik razor
28. marts 2003 - 16:00
#8
Ja ja...ok - men den returnerer da noget ikk' - fordi den får en værdi? ;O)
28. marts 2003 - 16:04
#9
nope... hvis værdien er 0 (som tal) eller false (som bool), så returnere den ":("... Moretn
28. marts 2003 - 16:05
#10
SaFøLi
Vi tilbyder markedets bedste kurser inden for webudvikling