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
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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