Det var netop det der var meningen - optimalt eller ej... Efter min mening ville ingen have forstået den array med mindre de var programmører - så "mor" der tilfældigt kom forbi siden ville ikke fatte en bjælde og smutte væk før hun ringede til sin søn og sagde at her var der måske job muligheder... |
dkchokk:Det kommer vel an på om man skal se på det fra et performance standpunkt eller om det bare skal se pænt ud. Jeg vil vove påstå at if statement løsningen er hurtigere end in_array.
Funktionskald er pisse dyre i php.
Ups jeg så ikke lige den her dkchokkJeg tror også at en if sætning som den jeg har lavet der - er hurtigere end at traverse igennem et array - men det kan jo altid benchmarkes med en timestamp test og 10 milliarder gennemløb.Det tror jeg så ikke mine kunder gider betale for at jeg gør for hver eneste if sætning - så hvis deres site lider af det, har de enten over 10 millioner daglige besøgende (og så har de råd til en fastansat programmør), eller deres kode er virkelig råddent kodet generelt (og så har de brug for en freelancer (altså os) til at rydde op).Under alle omstændigheder, er det ikke den der if sætning der gør en hujende forskel - så er vi i en FOR loop med 50 sql kald per loop eller lignende skod programmeringer.Anyway - Wan har stadig lidt tid tilbage, så kom frisk folkens :)