Yeah I know from my code, which often is just bs project, that with nesting lotsa crap 
it's a lot easier to follow the Original Method of:

for($i=0;$i<count($file);$i++){
    $file2 = split("[:]+",$file[$i]);
    for($j=0;$j<count($file2);$j++){
         if(!$file2($j)) {
             echo "Value is Null for line $i subset $j\n";
         } else {
             echo "Value is $file2[$j] for line $i subset $j\n";
         }
    echo "Completed line reads.\n";
    }
echo "File complete.\n";
}

--

On Fri, 12 Apr 2002 03:06:22  
 Jason Wong wrote:
>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
>
>


See Dave Matthews Band live or win a signed guitar
http://r.lycos.com/r/bmgfly_mail_dmb/http://win.ipromotions.com/lycos_020201/splash.asp
 

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

Reply via email to