[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.09.06
Prihlásený: 13.11.24
Príspevky: 100
Témy: 50 | 50
NapísalOffline : 12.11.2007 12:13 | PHP a podmienky

Ahojte, aky je rozdiel medzi tymito podmienkami.
Povezdme ze $x="nieco"; Potom su tu podmienky:

if($x)
if(isset($x))
if($x!="")

lebo vysledok je vzdy podla mna taky isty. Pri akych podmienkach su medzi nimi rozdiely???
dik za odpoved


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 12.11.2007 12:23 | PHP a podmienky

mozno sa budem mylit, ale skusim:

Podmienka: if($x), if(!x) -> pre Boolean hodnoty (TRUE or FALSE)
Podmienka if(isset($x)) -> ci bola premenna x uz niekde definovana, nastavena, napr pri odoslani formy checknut ci bol button submit-nuty
Podmienka if($x!="") -> klasicka podmienka na checknutie prazdneho retazca


Offline

Užívateľ
Užívateľ
PHP a podmienky

Registrovaný: 26.11.06
Prihlásený: 09.10.24
Príspevky: 4118
Témy: 319 | 319
Bydlisko: HE/BA
NapísalOffline : 12.11.2007 14:30 | PHP a podmienky

jj, mas pravdu, je to takto ;)


Offline

Skúsený užívateľ
Skúsený užívateľ
PHP a podmienky

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 12.11.2007 19:29 | PHP a podmienky

Vtip je v tom, že aj tento kód vypíše v prvej časti "true" a potom "false" (tj. $retazec nemusí byť len boolean hodnota).
Kód:
$retazec = "bla bla";
if($retazec) {
  echo "TRUE";
} else {
  echo "FALSE";
}
$retazec = "";
if($retazec) {
  echo "TRUE";
} else {
  echo "FALSE";
}

Zvyšné dve mondzove úvahy sú správne.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 13.11.2007 7:44 | PHP a podmienky

mondzo píše:
mozno sa budem mylit, ale skusim:

Podmienka: if($x), if(!$x) -> pre Boolean hodnoty (TRUE or FALSE)
Podmienka if(isset($x)) -> ci bola premenna x uz niekde definovana, nastavena, napr pri odoslani formy checknut ci bol button submit-nuty
Podmienka if($x!="") -> klasicka podmienka na checknutie prazdneho retazca

chybička se bloudila (1.riadok)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 13.11.2007 10:01 | PHP a podmienky

ok beriem, moze byt...
ja to vsak pouzivam v ramci checkovania s BOOLEAN hodnotami...

na to je to forum, aby sme sa doplnali, ucili atd. :P

CEST


 [ Príspevkov: 6 ] 


PHP a podmienky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

podmienky

v Backend

16

923

26.02.2008 20:25

emer

V tomto fóre nie sú ďalšie neprečítané témy.

Podmienky

v Backend

8

677

23.11.2016 21:39

focko

V tomto fóre nie sú ďalšie neprečítané témy.

podmienky tlaciarne

v Grafické programy

0

780

01.04.2008 18:06

Kamahl

V tomto fóre nie sú ďalšie neprečítané témy.

Licencne podmienky

v Ostatné

1

661

03.06.2011 21:17

emer

V tomto fóre nie sú ďalšie neprečítané témy.

MYSQL vypis podmienky

v Databázy

6

892

07.09.2010 20:15

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Podmienky používania (programy)

v Krčma

5

515

29.07.2012 22:52

eMp

V tomto fóre nie sú ďalšie neprečítané témy.

if empty - podmienky

v Backend

2

528

27.01.2010 13:09

davider137

V tomto fóre nie sú ďalšie neprečítané témy.

google maps podmienky

v Ostatné

2

1382

22.07.2011 16:32

jablko05

V tomto fóre nie sú ďalšie neprečítané témy.

Podmienky pouzivania Youtube.

v Internet, služby a sociálne siete

7

790

21.02.2012 12:44

walther

V tomto fóre nie sú ďalšie neprečítané témy.

jQuery a podmienky

v Frontend

2

699

09.04.2009 22:33

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Excel 2 podmienky

v Ostatné programy

2

420

13.12.2013 19:02

bizmos

V tomto fóre nie sú ďalšie neprečítané témy.

Vnorenie podmienky - neviem kam

v Backend

4

433

31.05.2016 7:25

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Alza a záručné podmienky

v Obchody, reklamácie a právo

4

522

10.04.2014 22:26

winyx

V tomto fóre nie sú ďalšie neprečítané témy.

podmienky pre kupu zdroja

v PC skrinky, zdroje a chladenie

1

512

08.02.2009 19:28

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

vloženie podmienky do phpmailer

v Backend

5

493

05.08.2014 10:22

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Podmienky reklamacie na slovensku

v Obchody, reklamácie a právo

16

940

10.12.2013 18:13

Daron



© 2005 - 2026 PCforum, edited by JanoF