Witam, napisałem sobie kawałek kodu i przestałem wierzyć w swoje kilkunastoletnie doświadczenie z PHP. Niech ktoś na to spojrzy i napisze o co w tym biega:
$tablica=array(0
.32
,0
.32
,1
.46
);
$zmienna=2.1;
echo "array_sum=$suma<br>"; echo "zmienna=$zmienna<br>"; if ($suma==$zmienna){
} else {
echo "niezgodne ".$suma."<>".$zmienna; }
wynik sktyptu:
array_sum=2.1
zmienna=2.1
zgodne
a teraz najlepsze:
$tablica=array(0
.32
,0
.32
,0
.32
,1
.14
); $zmienna=2.1;
echo "array_sum=$suma<br>"; echo "zmienna=$zmienna<br>"; if ($suma==$zmienna){
} else {
echo "niezgodne ".$suma."<>".$zmienna; }
wynik skryptu:
array_sum=2.1
zmienna=2.1
niezgodne 2.1<>2.1
Być może jest już późno, ale raczej jeszcze mózg mi pracuje.