On Fri, 16 Apr 2004, Andi Gutmans wrote:

> At 02:21 PM 4/15/2004 -0400, Sean Coates wrote:
> >Andi Gutmans wrote:
> >>It could be implemented but I don't see the big advantage over $bar ? 0 :
> >>$base
> >>It's one character...
> >>oes to GCC and its C extension).
> >>>>     $bar ? : $baz;
> >>>>     If $bar evaluates to true, the [whole] expression evaluates to $bar
> >>>>     or to [$baz], respectively.

    (I had a zero in my example, changed the example, but not the
    sentence.)

> >if ($foo) $variable = $foo; else $variable = $bar;

    Right.

> I have to read closer next time. Personally I prefer finding a user-land
> solution and not a new syntax. All these "weird" operators look like all of
> the weird Perl stuff.

    I never felt that C looks like Perl at all.  Remember that
    the operator usage as proposed originates in GCC land,
    because "a?:b" is a frequent usage pattern - at least in C.

    - Sascha

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to