Mam problem z wykonaniem wzoru na rozstęp. Wszystko działa fajnie tylko pojawia się problem z definicją zmiennych.
<?php function wz_rozstep(){ $x = 0; $y = 0; for($i=0; $i<$_POST['ile']; $i++){ $z = $_POST['var_'.$i]; if($z > $y){ $y = $z; }elseif($z < $x){ $x = $z; } } } ?>
Problem polega na tym, że jeżeli wszystkie liczby będą mniejsze od 0 to największą mi pokazuje zadeklarowane 0 oraz jeżeli będą wszystkie większe od 0 to wtedy pokazuje najmniejszą wartość 0. Ma ktoś jakiś pomysł jak to obejść?
Już sobie poradziłem.
Jakby ktoś potrzebował kodu:
<?php for($i=0; $i<$_POST['ile']; $i++){ $y[$i] = $_POST['var_'.$i]; } ?>
Temat do zamknięcia.