tox: if Abfrage mit negativem Wert wird ingnoriert

Beitrag lesen

Schönen Abend Alle,

in mein Shop soll der Kunde den vor-vorigen Artikel anklicken können, aber beim Berechnen an der Grenze klappt das Abfragen mit negativem Wert nicht.

$two_array_back=$array_number-2;

Angenommen ich bin bei Artikel Nummer 1 und es gibt 10 Artikel in dieser Kategorie, dann wäre das Artikel 9 der hier zu erreichen wäre.

if($array_number<0) $two_array_back=$end_array_number+$two_array_back;

Nun soll er sein Negativergebnis (1 - 2 = -1) zu 10 addieren damit er im Array den Artikel 9 anpackt. Stattdessen ingoriert er das if-chen und lässt die Variable $array_number bei -1.

Kennt if keine negativen Werte? Wie kann man das umgehen? Ich hab nix dazu gefunden.

Danke, tox