Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> generowanie tekstu do liczby
JOHNY
post
Post #1





Grupa: Zarejestrowani
Postów: 297
Pomógł: 0
Dołączył: 17.01.2003
Skąd: Tarnów

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


Witam
Mam pytanie jak najprościej stworzyć takiego. Mam jakąś liczbę z bazy i chce do niej wygenerować tekst. EX

1 test
2 testy
....
5 testów ect. chce żeby mi do tanej liczby generował skrypt odpowienio domienioty tekst
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Echh, zapomniałem o tym :/
Update nr 2

  1. <?php
  2.  
  3. function Ow( $strWord, $intNumber = 1 )
  4. {
  5. $intRest = $intNumber % 10;
  6.  
  7. switch( $intRest )
  8. {
  9. case 0:
  10. case ( ( $intRest >= 5 && $intRest <= 9 ) || ( $intRest == 1 && $intNumber > 10 ) ):
  11. $strSufix = 'ów';
  12. break;
  13. case ( $intRest == 1 && $intNumber < 10 ):
  14. $strSufix = '';
  15. break;
  16. case ( $intRest >= 2 && $intRest <= 4 ):
  17. $strSufix = 'y';
  18. break;
  19. }
  20.  
  21. return $strWord . $strSufix;
  22. }
  23.  
  24. echo Ow( 'test', 0 );
  25. echo '<br />';
  26. echo Ow( 'test', 3 );
  27. echo '<br />';
  28. echo Ow( 'test', 1 );
  29. echo '<br />';
  30. echo Ow( 'test', 11 );
  31. echo '<br />';
  32. echo Ow( 'test', 29 );
  33. echo '<br />';
  34. echo Ow( 'test', 23 );
  35.  
  36. ?>
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: 29.12.2025 - 19:39