Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Muuttujan tarkistus

karvinen [07.03.2004 14:25:26]

#

Mitenkäs onnistu seuraavanlainen hommeli.

Tarkistetaan onko $kuva muuttujassa tietoa.

Jos on niin suoritetaan tämä.


Jos ei ole niin suoritetaan tämä.

trinit [07.03.2004 14:29:19]

#

Jos $kuva muuttujassa pitäisi olla esim. merkkijono niin onnistuu ihan tarkistamalla näinkin:

if (trim($kuva) <> "") { echo "muuttujassa on tietoa"; } else { echo "muuttujassa ei ole tietoa"; }

taikka tarkistetaan onko koko muuttujaa edes olemassa:

if (isset($kuva)) { echo "muuttuja on olemassa"; } else { echo "muuttuja ei ole olemassa"; }

tomaattigeeni [07.03.2004 14:29:24]

#

Riippuu muuttujatyypistä, mutta kokeile vaikka tällaista;

if($kuva != "") {
  // suorita tämä
}
else {
  // suorita tämä
}

edit. jaa trinit ehtiki laittaa väliin muuta

tsuriga [07.03.2004 15:34:10]

#

tai if(!$kuva) { } else..

EDIT: Vaan onkos tuolla nyt niin väliä.

TKffTK [07.03.2004 16:12:23]

#

eli perussääntönä voidaan pitää, että jos muuttujaan ei ole sijoitettu mitään, niin sen arvo on nolla (null), mikä on taas vastaava ku epätosi (false), ja jos muuttujassa taas on jotain tietoa, ni sen arvo on tosi (true) :)

sooda [07.03.2004 16:38:44]

#

näyttää kauhealta tuo tollainen

if (jotaki) { teejotain; } else { teejotainmuuta; }

yksirivisiähän voi käyttää yksirivisinä:

if (jotaki) teejotain; else teejotainmuuta;

:P

(muok: kooditagit...)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta