Re: [PHP] snippet

2003-08-14 Thread imran
ntax "expr ? expr : expr;" imran - Original Message - From: "Harry Wiens" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 05, 2003 3:26 PM Subject: [PHP] snippet > can someone explain this for me: > ... > $sFont =submit("font&q

Re: [PHP] snippet

2003-08-14 Thread Marek Kilimajer
Everything has been explained, I will just mention this is more efficient, as submit() function runs only once: $sFont =($tmp=submit("font")) ? SITE_ROOT . PROG_PATH . $tmp : ""; Harry Wiens wrote: can someone explain this for me: ... $sFont =submit("font") ? SITE_ROOT . PROG_PATH . submit("fon

Re: [PHP] snippet

2003-08-07 Thread David Nicholson
** CORRECTION BELOW ** Hello, This is a reply to an e-mail that you wrote on Tue, 5 Aug 2003 at 11:14, lines prefixed by '>' were originally written by you. > $sFont =submit("font") ? SITE_ROOT . PROG_PATH . submit("font") : ""; it is the same as: if(submit("font")){ $sFont = SITE_ROOT . PR

Re: [PHP] snippet

2003-08-05 Thread Jon Haworth
Hi Harry, > can someone explain this for me: > ... > $sFont =submit("font") ? SITE_ROOT . PROG_PATH . submit("font") : ""; > ... It's called the "ternary operator", and it's a shorthand for if...else... The line you're asking about is equivalent to: if (submit("font")) { $sFont = SITE_ROOT .

Re: [PHP] snippet

2003-08-05 Thread David Nicholson
Hello, This is a reply to an e-mail that you wrote on Tue, 5 Aug 2003 at 11:14, lines prefixed by '>' were originally written by you. > $sFont =submit("font") ? SITE_ROOT . PROG_PATH . submit("font") : ""; it is the same as: if(submit("font")){ $sFont = SITE_ROOT . PROG_PATH; } else { $s

[PHP] snippet

2003-08-05 Thread Harry Wiens
can someone explain this for me: ... $sFont =submit("font") ? SITE_ROOT . PROG_PATH . submit("font") : ""; ... mfg. hwiens -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php