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