Ispravnost PHP koda

poruka: 10
|
čitano: 1.365
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
protjeran
offline
Ispravnost PHP koda

Je li ovaj PHP kod ispravan? Odnosno, hoće li funkcionirati? 

 

(!empty($context['nesto']['nesto']) ? $context['nesto']['nesto'] : ''), 

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
RE: Ispravnost PHP koda
XP Master kaže...

Je li ovaj PHP kod ispravan? Odnosno, hoće li funkcionirati? 

 

(!empty($context['nesto']['nesto']) ? $context['nesto']['nesto'] : ''), 

Ne. Trebaš staviti ; a ne , na kraju, a sam kod ne redi ništa. O i zagrade it ne trebaju. Što bi točno kod trebao raditi?

16 godina
protjeran
offline
Ispravnost PHP koda

Znam, to je samo dio jedne linije, ne cijela linija. Mene zanima hoće li taj dio raditi. 

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
RE: Ispravnost PHP koda
XP Master kaže...

Znam, to je samo dio jedne linije, ne cijela linija. Mene zanima hoće li taj dio raditi. 

Ne radi ništa. Mada je sintaksa dobra osim što trebaš staviti ; umjesto , na kraju. Ali kod ništa ne radi.

16 godina
protjeran
offline
Ispravnost PHP koda

I to znam, ali da se ne radi o $context['nesto']['nesto'], već o nečem drugom, što nisam izmislio, bi li onda radio? 

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
RE: Ispravnost PHP koda
XP Master kaže...

I to znam, ali da se ne radi o $context['nesto']['nesto'], već o nečem drugom, što nisam izmislio, bi li onda radio? 

Pa gel sintaksa je dobra, a sad dali bi se nešto drugo izvršavao zavisi o tome kako to drugo napišeš :)

Ono što ti koristiš je skraćena verzija if - else uvjeta (ispričavam se jednostavo neznam prevoditi ovakve stvari s engleskog):

 

$variable = (statement) ? "return if true" : "return if false";

 

Je isto što i:

 

if(statement) {

    $variable = "return this if true";

}

else {

    $variable = "return this if false";

}

 

 

Mada bih ti ja preporučio da koristiš normalan if - else jer je ovako nešto za napredne i često se izbjegava zbog urednosti koda.

Napravi si normalan if - else uvjet i puno ćeš se lakše snaći.

Poruka je uređivana zadnji put pet 31.12.2010 15:04 (Xanzzu).
16 godina
protjeran
offline
RE: Ispravnost PHP koda

Moram koristiti ovaj oblik jer pišem kod za jedan CMS. Mene samo zanima je li mogu postaviti '' kada uvjet nije ispunjen, iii mora biti $nesto. 

Poruka je uređivana zadnji put pet 31.12.2010 17:27 (XP Master).
15 godina
neaktivan
offline
RE: Ispravnost PHP koda

Kakve veze ima to što pišeš kod za cms...mozes i sa jednim i drugim dobiti što želiš. Ne vjerujem da ce ti se CMS buniti. Al mene zanima kud ides raditi cms kad ti nejde ni if else statment? :/

www.lukasavic.com
15 godina
neaktivan
offline
RE: Ispravnost PHP koda
XP Master kaže...

Moram koristiti ovaj oblik jer pišem kod za jedan CMS. Mene samo zanima je li mogu postaviti '' kada uvjet nije ispunjen, iii mora biti $nesto. 

Ova rečenica ti nema smisla. 

Možeš. Valjda...

Inače možeš ali nisam da znaš što pitaš, bez uvrede.

15 godina
odjavljen
offline
Ispravnost PHP koda

Danas svi rade svoje CMS-ove.Long live CRUD i naravno svima puno managed koda i uspjeha u novoj godini.OUT.{#}

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice