[ 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 Assembler, C, C++, Pascal, Java

8

606

23.11.2016 21:39

focko

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

podmienky

v PHP, ASP

16

881

26.02.2008 20:25

emer

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

podmienky tlaciarne

v Grafické programy

0

738

01.04.2008 18:06

Kamahl

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

Licencne podmienky

v Ostatné

1

620

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

831

07.09.2010 20:15

camo

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

jQuery a podmienky

v JavaScript, VBScript, Ajax

2

647

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

374

13.12.2013 19:02

bizmos

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

Podmienky používania (programy)

v Krčma

5

482

29.07.2012 22:52

eMp

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

google maps podmienky

v Ostatné

2

1235

22.07.2011 16:32

jablko05

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

Podmienky pouzivania Youtube.

v Služby a webstránky

7

727

21.02.2012 12:44

walther

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

if empty - podmienky

v PHP, ASP

2

487

27.01.2010 13:09

davider137

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

486

10.04.2014 22:26

winyx

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

Vnorenie podmienky - neviem kam

v PHP, ASP

4

388

31.05.2016 7:25

BX

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

podmienky pre kupu zdroja

v PC skrinky, zdroje a všetky druhy chladenia

1

442

08.02.2009 19:28

OmeGa

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

vloženie podmienky do phpmailer

v PHP, ASP

5

450

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

859

10.12.2013 18:13

Daron



© 2005 - 2024 PCforum, edited by JanoF