Może nazwa tematu brzmi dość dziwnie, ale nie wiedziałem jak go właściwie nazwać

Mój problem, polega na tym, że próbuję napisać skrypt, oparty na kilku if'ach w których skład wchodzą kolejne if'y, jednak wszystkie "pod if'y" mają dokładnie te same warunki, tylko troche inne (tak, wiem że napisałem "dokładnie te same" i "troche inne"... Nie musisz już tego pisać

Podam o co mi chodzi (będzie łatwiej

Kod
if($x == 1){
$y = $y + 5;
if($y == 10 or $y == 15 or $y==100){
//kod
}}
if($x == 2){
$y = $y + 8;
if($y == 10 or $y == 15 or $y==100){
//kod
}}
$y = $y + 5;
if($y == 10 or $y == 15 or $y==100){
//kod
}}
if($x == 2){
$y = $y + 8;
if($y == 10 or $y == 15 or $y==100){
//kod
}}
i tak ileśtam razy

Dlatego chciałbym wiedzieć czy idzie sprawić że warunki $y == cośtam są zapisane w jakimś innym (wcześniejszym) miejscu w skrypcie i przywoływany do odpowiedniego if'a (jak widać na powyższym przykładzie warunki do $y są zawsze takie same), jednak za każdym razem aby wartość była zmieniona (pod wpływem wcześniejszego $y = $y + x)
Heh, przepraszam za błędy i jeśli ktoś nie zrozumiał mojego problemu, to go przepraszam, jednak inaczej nie potrafię tego wyjaśnić

Z góry dziękuję za pomoc.