On Friday 12 April 2002 02:50, Kevin Stone wrote:

> On the other hand the Inline Method is clean.  You can see at a glance
> where each block begins ends.  But it is not compact.  It spreads the code
> out over many lines.  I recommend this method for modern programmers coding
> on large screens.  Besides that I think it's just a better way to code. 
> More whitespace = less confusion = faster debugs.
>
> /**** INLINE METHOD *****/
> foreach ($mylist as $key => $val)
> {
>     if ($key == $list_num)
>     {
>         for ($i=0; $i<count($key); $i++)
>         {
>             record_list($key[$i]);
>         }
>     }
>     elseif ($key == $skip_val)
>     {
>         continue;
>     }
>     else
>     {
>         echo "INVALID ENTRY: "$key ." at ". $val . "\n";
>     }
> }
> /************************/


I prefer this style because I know exactly where my if statement ends, 
especially if you have a humungous nested if-elseif-else construct.


foreach ($mylist as $key => $val) {
  if ($key == $list_num) {
    for ($i=0; $i<count($key); $i++) {
      record_list($key[$i]);
    }}
  elseif ($key == $skip_val) {
    continue; }
  else {
    echo "INVALID ENTRY: "$key ." at ". $val . "\n";
  }
}


-- 
Jason Wong -> Gremlins Associates -> www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *

/*
Weiler's Law:
        Nothing is impossible for the man who doesn't have to do it himself.
*/

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

Reply via email to