Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

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

Registrovaný: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok NapísalOffline : 23.08.2008 18:35

Viete mi niekto vysvetliť, prečo je podmienka splnená?

Kód:
$nieco = true;
if ($nieco == 'Ahoj') {
 echo ('Ahoj');
}


Na stránke mi totiž vypíše "Ahoj".


Offline

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

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 23.08.2008 20:13

Hm, a mozes vobec premennej typu boolean priradit retazec? Asi v tom je problem :roll:







_________________
Empty your memory, with a free()… like a pointer!
If you cast a pointer to an integer,
it becomes the integer, if you cast a pointer to a struct, it becomes the struct…
The pointer can crash…, and can overflow…
Be a pointer my friend…
Offline

Skúsený užívateľ
Skúsený užívateľ
Premenná

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 23.08.2008 20:19

no jo, ja si myslim, ze problem je v tom, ze porovnavas "true" s retazcom... vysledna hodnota by teda mohla byt true a kedze to ukazuje aj prax, asi to tak aj bude :)







_________________
C#, PHP, ...
Offline

Skúsený užívateľ
Skúsený užívateľ
Premenná

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.08.2008 20:21

vysvetlenie by som hľadal tu:
Kód:
$nieco="string";
...
if(!$nieco){//sprav cosi ked je $nieco 0, false alebo NULL, vráti chybu ak $nieco nie je zadane;}


Keby si napísal ten tvoj kód ale s malou zmenou:

Kód:
$nieco = true;
if ($nieco === 'Ahoj') {
 echo ('Ahoj');
}
tak ti to už nevypíše "ahoj"

// edit: snažil som sa to napísať čo najpolopatistickejšie, až som sa možno zamotal. Ak to je tak, tak sa ospravedlňujem







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Premenná

Registrovaný: 06.03.08
Prihlásený: 01.10.12
Príspevky: 1732
Témy: 15
Bydlisko: triminka@sp...
Príspevok NapísalOffline : 23.08.2008 22:58

=== je zhodne s == akurat porovnava aj datovy typ, cize "1" je nieco uplne ine ako 1 co je uplne ine ako 1 (true) ... ozrejmenie







_________________
Redeem the game of law! Despair the Billy, here are the morals! Come, relentless eraser rain, relentless eraser rain...
Offline

Skúsený užívateľ
Skúsený užívateľ
Premenná

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 24.08.2008 12:10

čiže platí, že "asdf"==true, ale neplatí "asdf"===true







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

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

Registrovaný: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok Napísal autor témyOffline : 24.08.2008 12:45

Na to som prišiel niečo po napísaní príspevku. Len som akosi zabudol napísať do témy :) Ďakujem za pomoc


Offline

Skúsený užívateľ
Skúsený užívateľ
Premenná

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 24.08.2008 16:15

Aby ste nabudúce nemali podobné zmätky, treba sa občas pozrieť na porovnávaciu tabuľku. PHP je celkom dobre zdokumentované, tak sa nebojte pozrieť do manuálu.







_________________
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.
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

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

v JavaScript, VBScript, Ajax

10

965

31.07.2008 17:35

chrono Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

4

466

30.11.2010 12:54

capricorn7 Zobrazenie posledných príspevkov

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

v PHP, ASP

8

439

16.02.2010 20:48

janik366 Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

1

584

06.11.2009 21:36

Fico Zobrazenie posledných príspevkov

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

v PHP, ASP

1

621

26.10.2009 21:44

rooobertek Zobrazenie posledných príspevkov

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

v PHP, ASP

17

688

27.09.2012 21:16

stenley Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

1

1104

21.04.2009 18:00

Fico Zobrazenie posledných príspevkov

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

v PHP, ASP

2

407

07.01.2010 9:40

tyr Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

7

494

05.04.2017 7:14

17mark Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

5

597

07.11.2009 11:50

johny694 Zobrazenie posledných príspevkov

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

v PHP, ASP

2

241

17.11.2013 11:11

shaggy Zobrazenie posledných príspevkov

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

v PHP, ASP

3

382

13.03.2008 10:35

Blackshadow Zobrazenie posledných príspevkov

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

v PHP, ASP

8

949

13.01.2008 11:30

miro277 Zobrazenie posledných príspevkov

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

v PHP, ASP

18

920

12.08.2009 21:43

Tominator Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

2

529

10.05.2009 18:03

zaciatocnik Zobrazenie posledných príspevkov

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

v PHP, ASP

3

363

10.07.2012 12:47

xxx9955 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra