Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odmiana liczebników
Cysiaczek
post
Post #1





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Witam.

Szukam skryptu odmiany liczebników. Jeśli jakaś dobra duszyczka dysponuje, to będe wdzięczny, jak nie, to trudno - napiszę sam ;|

Przykład:
1 produkt
12 produktów
34 produkty

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eteropczyk
post
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 27.06.2007

Ostrzeżenie: (0%)
-----


dla potomnych (IMG:style_emoticons/default/smile.gif)
  1.  
  2. function sklep_koszyk_odmiana($ile)
  3. {
  4. $r1=$ile % 100;
  5. if ($r1 == 1 && $ile < 100)
  6. {
  7. $p='produkt'; $z='znajduje';
  8. }
  9. else
  10. {
  11. $r2=$r1 % 10;
  12. if (($r2 > 1 && $r2 < 5) && ($r1 < 12 || $r1 > 14))
  13. {
  14. $p='produkty'; $z='znajdują';
  15. }
  16. else
  17. {
  18. $p='produktów'; $z='znajduje';
  19. }
  20. }
  21. return array($p,$z);
  22. }
  23.  



test:

  1.  
  2. for ($i=0;$i<300;$i++)
  3. {
  4. list($p,$z)=sklep_koszyk_odmiana($i);
  5. echo 'W koszyku '.$z.' się '.$i.' '.$p.'<br />'."\n";
  6. }
  7.  
Powód edycji: [thek]: Nie uprawiaj archeologii! ostatni post z 2007r. Pogięło Cię by to odkopać?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 22:42