Re: Re: Page or URL function? (RESOLVED)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jim Lucas wrote:
> Miller, Terion wrote:
>> I Figured it out using this:
>>
>> if ($_SERVER['SCRIPT_FILENAME'] = "browse.php" ) {
>>     $default = "A";
>> } else {
>>     $default = "";
>> }
>>
>> $letter = isset($_GET['letter'])? $_GET['letter'] :"$default" ;
> 
> unless you are doing more then what you are showing above.
> 
> I would do it like this:
> 
> if ( $_SERVER['SCRIPT_FILENAME'] = 'browse.php' ) {
> 	if ( isset($_GET['letter']) ) {
> 		$letter = $_GET['letter'];
> 	} else {
> 		$letter = 'A';
> 	}
> } else {
> 	$letter = '';
> }
> 
> Basically, it is the same thing.  But it doesn't execute the additional
> IF statement when it doesn't need to.

They end up slightly different. In your version, Jim, only the page
'browse.php' will examine the GET-parameter called 'letter'.

In Terion's version, any page with this code in it will examine the 'letter'
parameter.

Either one might be appropriate, depending on the context, but they don't have
quite the same effect.

Ben

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux