[development] the time of $op is over?

Gordon Heydon gordon at heydon.com.au
Tue May 13 12:55:08 UTC 2008


Hi,

On 13/05/2008, at 10:01 PM, Earnie Boyd wrote:

> Quoting David Timothy Strauss <david at fourkitchens.com>:
>
>> * A long series of cases is often justification for reconsidering  
>> the program structure, like we are right now with $op.
>>
>
> You don't have to use a switch statement now nor long complicated if/ 
> elseif/else statements either.
>
> <?php
> $func = '_mymodule_func_' . $op;
> if (function_exists($func)) {
> $ret = call_user_func_array($func, $args);
> }
> ?>

Yes this is good, and make the code simplier. I actually removed $op  
from e-Commerce where ever I found it.

Tidied things up very well.

Gordon.


More information about the development mailing list