Re: Re: how to say "inverse your value" (to a boolean)?

From: Date: Tue, 11 Aug 2009 02:11:14 +0000
Subject: Re: Re: how to say "inverse your value" (to a boolean)?
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-296598@lists.php.net to get a copy of this message
No...not zerowing...no... But yes, the ternary operator is the bomb, which you can get carried away with. Daevid knows what I mean :) Adam. On Mon, Aug 10, 2009 at 6:59 PM, Daevid Vincent<daevid@daevid.com> wrote: > Pretty much the best operator ever invented IMHO. And Since PHP 5.3, it is > possible to leave out the middle part of the ternary operator. Expression > expr1 ?: expr3 returns expr1 if expr1  evaluates to TRUE, and expr3 > otherwise. Awesome! > > Also, Adam Randall set up us the bomb. ;-) > (http://www.youtube.com/watch?v=qItugh-fFgg) > >> -----Original Message----- >> From: Adam Randall [mailto:randalla@gmail.com] >> Sent: Monday, August 10, 2009 6:41 PM >> To: php-general@lists.php.net >> Subject: Re: [PHP] Re: how to say "inverse your value" (to a boolean)? >> >> >> http://us3.php.net/manual/en/language.operators.comparison.php >> >> Find "Ternary" on that page. >> >> It's a shortened conditional: >> >> cond ? true : false >> >> Adam. >> >> On Mon, Aug 10, 2009 at 6:27 PM, John >> Butler<govinda.webdnatalk@gmail.com> wrote: >> >>  echo "something " . (($a = $a^1) ? "red\n" : >> >> "green\n"); >> > >> > Re: The "?" char in this ^^^^ line above.. >> > where in the php docs can I read about what that is doing? >> > I have not come across this construct before today, from you guys. >> > >> > thanks >> > -John >> > >> > -- >> > PHP General Mailing List (http://www.php.net/) >> > To unsubscribe, visit: http://www.php.net/unsub.php >> > >> > >> >> >> >> -- >> Adam Randall >> http://www.xaren.net >> AIM: blitz574 >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> > > -- Adam Randall http://www.xaren.net AIM: blitz574

« previous php.general (#296598) next »