> ve FoxPro a VFP mohu pouzit takzvane immediate if (nebo take inline if), cili > funkci IIF(podminka, HodnotaKdyzPlati, HodnotaKdyzNeplati). Existuje funkce IIF > take v PHP? Nebo aspon nejaka podobna funkce? Je mozne zapsat v PHP treba tohle > > ? IIF(EMPTY(notes), 'No notes', notes) > > aby to bylo v jedne instrukci a ne roztahane na vice radku a aniz bych si na to > musel psat a volat vlastni funkci? Dekuji za radu, Ivanek. Dokonce to ani neni funkce ale primo konstrukce s tzv. ternarnim operatorem ?: ve vyrazu. Vyznam i pouziti de facto stejne, taky provedeni vyrazne rychlejsi nez if, stejne jako ve Foxu (a jinych). podminka?HodnotaKdyzPlati:HodnotaKdyzNeplati echo empty($notes)?'No notes':$notes; $result='Operace '.$op?'byla provedna.':"skoncila chybou $err"; etc., etc. BTW: RTFM - Comparison Operators pako Paco. ______________________________________________________________________ Reklama: Jak si stoji kurz koruny? http://kurzy.seznam.cz
This archive was generated by hypermail 2.1.2 : 08. 09. 2002, 11:53 CEST