[ Príspevkov: 6 ] 
AutorSpráva
Offline

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

Registrovaný: 08.09.06
Prihlásený: 21.09.16
Príspevky: 96
Témy: 48 | 48
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ý: 23.09.17
Príspevky: 4114
Témy: 317 | 317
Bydlisko: HE/BA
NapísalOffline : 12.11.2007 14:30 | PHP a podmienky

jj, mas pravdu, je to takto ;)


_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5Q PRO Turbo CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 4-4-4-12 2T GPU: PowerColor PCS+ HD6950 HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: LCD: DELL U2414M 24" 1920x1200
Offline

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

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
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: 3986
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

292

23.11.2016 21:39

focko

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

podmienky

v PHP, ASP

16

605

26.02.2008 20:25

emer

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

podmienky tlaciarne

v Grafické programy

0

541

01.04.2008 18:06

Kamahl

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

Licencne podmienky

v Ostatné

1

395

03.06.2011 21:17

emer

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

jQuery a podmienky

v JavaScript, VBScript, Ajax

2

473

09.04.2009 22:33

Flety

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

MYSQL vypis podmienky

v Databázy

6

596

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

245

29.07.2012 22:52

eMp

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

google maps podmienky

v Ostatné

2

555

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

422

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

268

27.01.2010 13:09

davider137

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

Excel 2 podmienky

v Ostatné programy

2

190

13.12.2013 19:02

bizmos

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

241

08.02.2009 19:28

OmeGa

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

Vnorenie podmienky - neviem kam

v PHP, ASP

4

156

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

276

10.04.2014 22:26

winyx

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

vloženie podmienky do phpmailer

v PHP, ASP

5

149

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

479

10.12.2013 18:13

Daron



© 2005 - 2018 PCforum, edited by JanoF