Visa ett inlägg
Oläst 2012-10-11, 01:21 #3
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
En annan, mer ren kodoptimering är att köra switch() istället för if().

switch() är "snabbare" än if() i ren optimering, samt gör koden mer läsbar.
"continue" hoppar över hela iterationen och påbörjar nästa istället.

PHP-kod:
switch ($gender) {
    case
"Kille":  
    case 
"Tjej":
    case 
"Unisex":  
    case 
"Mamma"
        continue; 
// om $gender innehåller "kille, tjej, unisex eller mamma", gör inget 
}
    switch (
$categori) {
        case 
"Baddräkter":
...
        case 
"-":  // om $categori innehåller "något av ovanstående", gör inget 
             
continue;

Jonas är inte uppkopplad   Svara med citatSvara med citat