Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ternarni operator

[es] :: PHP :: PHP za početnike :: Ternarni operator

[ Pregleda: 2033 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

feniks-sd

Član broj: 163192
Poruke: 173
*.adsl.net.t-com.hr.



+2 Profil

icon Ternarni operator03.09.2010. u 09:02 - pre 114 meseci
U dijeliu koda koji ispituje dali je neki user logiran postoji dio koda koji izgleda ovako.

Code:
if ($isspider) $logined = true ;
else $logined =$user-> get('guest') ? false : true ;


Zanime me posebno ova druga linija koja je napisana u skračenom obliku u jednoj liniji.
Kako bi ona izgledala da nije skraćena na jedan red.




[Ovu poruku je menjao Goran Rakić dana 03.09.2010. u 10:13 GMT+1]
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Detalj iz CMS aplikacije03.09.2010. u 09:13 - pre 114 meseci
Code (php):

if($isspider) {
  $logined = true ;
} elseif($user-> get('guest')) {
  $logined = false;
} else {
  $logined = true;
}
 


http://php.net/manual/en/langu...e.operators.comparison.ternary
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Ternarni operator

[ Pregleda: 2033 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.