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;
}