On Tue, May 12, 2009 at 5:39 PM, Robert Cummings <rob...@interjinn.com>wrote:

> On Tue, 2009-05-12 at 18:23 +0100, Lewis Wright wrote:
> > Regarding ifsetor, what's wrong with just using this:
> >
> > isset($myvar) OR $myvar = 'i am set';
> >
> > It works in just the same way and has no problems. I agree it would be
> > great though if there could be a function to retrieve a variable's
> > value if it exists, without throwing an error if it doesn't exist. I'm
> > not sure if isset would be appropriate though.
> >
> > Lewis.
>
> mixed value_of( $variable [, $defaultValue=null] );
>
> <?php
>
> if( value_of( $_GET['action'] ) == 'edit' )
> {
>    // ...
> }
>
> switch( value_of( $_GET['action'], 'details' ) )
> {
>    case 'details': ...
> }
>
> ?>
>
> Cheers,
> Rob.
> --
> http://www.interjinn.com
> Application and Templating Framework for PHP
>
>

Will this run without notices if the value you are passing to the function
isnt set?

Olafur

Reply via email to