Si ma usa le funzioni che ti ho linkato, sono migliori.

In quei links hai tutti gli strumenti per risolvere elegantemente il tuo problema