Test.CSM.Dev

2 S.T.A.L.K.E.R.:
А, тогда извиняюсь, я почему то думал, что ты шаришь в пхп =)

2 qpAHToMAS:
Любую задачу можно усложнять до бесконечности, однако если она носит демонстративно-показательный характер, то такое усложнение будет только во вред наглядности.

Если вопрос будет именно об устранении повторяющихся вариантов (или вообще о чём то другом) — рассмотрим его отдельно.