Autor | Zpráva | ||
---|---|---|---|
cocroach Profil * |
#1 · Zasláno: 15. 3. 2018, 23:09:22
Ahoj, když napíšu něco takového:
$hodnota = true; echo '<h1>'. if ($hodnota) { return 'muj nadpis'; } .'</h1>'; co s tím? můžu vůbec mezi větou takhle dát podmínku? |
||
Kcko Profil |
Ses docela řízek :-) zmotal jsi echo podmínku a návrat z funkce dohromady.
echo '<h1>'.($hodnota ? 'muj nadpis' : '') .'</h1>'; |
||
cocroach Profil * |
#3 · Zasláno: 15. 3. 2018, 23:57:23
Kcko:
„zmotal jsi echo podmínku a návrat z funkce dohromady.“ máš pravdu. Původně sem tam měl jenom ten string bez toho return, ale pak mě napadlo že by tam mohlo bejt a už sem ho tam nechal. Díky (tohle co jsi napsal je obdoba if podmínky nebo je to zkrácená verze if podmínky?) |
||
Kcko Profil |
#4 · Zasláno: 15. 3. 2018, 23:58:13
jiná verze, zkrácená if else podmínky, říká se tomu ternární operátor.
|
||
Časová prodleva: 6 let
|
0