<? class slownie { function zamien ($mnoznik="1",$liczba) { $cyfra_1=", jeden, dwa, trzy, cztery, pięć, sześć, siedem, osiem, dziewięć, dziesięć, jedenaście, dwanaście, trzynaście, czternaście, piętnaście, szesnaście, siedemnaście, osiemnaście, dziewiętnaście"; $cyfra_2=",, dwadzieścia, trzydzieści, czterdzieści, pięćdziesiąt, sześćdziesiąt, siedemdziesiąt, osiemdziesiąt, dziewięćdziesiąt"; $cyfra_3=", sto, dwieście, trzysta, czterysta, pięćset, sześćset, siedemset, osiemset, dziewięćset"; if ($l_p>0) { $wyswietl.=$cyfra3[$l_p]; $liczba-=$l_p*100*$mnoznik; } if ($l_p>1) { $wyswietl.=$cyfra2[$l_p]; $liczba-=$l_p*10*$mnoznik ; } if ($l_p>0) { $wyswietl.=$cyfra1[$l_p]; } return $wyswietl; } ///koniec funkcji zamień. function fleksja($tabela="1",$mnoznik,$liczba) { $cyfra_1=", tysiąc, tysiące, tysięcy"; $cyfra_2=", milion, miliony, milionów"; $cyfra_3=", złoty, złote, złotych"; $cyfra_4=", grosz, grosze, groszy"; { } { } { } if ($l_p==1 && (!$l_p2 or $l_p2==0) && (!$l_p3 or $lp_3==0)) { return $cyfry[$tabela][1]; } else if($l_p==1 && ($l_p2<>0 or $l_p3<>0) ) { return $cyfry[$tabela][3]; } else if ($l_p>1 && $l_p<5 && $l_p2<>1) { return $cyfry[$tabela][2]; } else if($l_p>1 && $l_p<5 && $l_p2==1 ) { return $cyfry[$tabela][3]; } else if($l_p>4 or ($l_p==0 && ($l_p2>0 or $l_p3>0))) { return $cyfry[$tabela][3]; } } ///koniec funkcji fleksja function pokaz($liczba) { if ($do_zamiany[0]>0) { $slownie.=$this->zamien(1000000,$do_zamiany[0]); $slownie.=$this->fleksja(2,1000000,$do_zamiany[0]); $do_zamiany[0]%=1000000; $slownie.=$this->zamien(1000,$do_zamiany[0]); $slownie.=$this->fleksja(1,1000,$do_zamiany[0]); $do_zamiany[0]%=1000; $slownie.=$this->zamien(1,$do_zamiany[0]); $slownie.=$this->fleksja(3,1,$do_zamiany[0]); } if ($do_zamiany[1]>0) { $slownie.=$this->zamien(1,$do_zamiany[1]); $slownie.=$this->fleksja(4,1,$do_zamiany[1]); } return $slownie; } } $klasa_slownie=new slownie; return $klasa_slownie->pokaz(1,22); ?>
taki kod NIC nie wyświetla

Dlaczego ?