![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 16.06.2008 Skąd: Przechlewo Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie chodzi mi o to żeby zamienić litery w zależności od podanej liczby np:
oddano 1 głos oddano 2 głosy oddano 555 głosów |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
A może opiszesz to z czym masz problem? Podałeś ogólne zagadnienie i co? Czekasz?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~golaod nie przesadzam. "Znakomita" większość ludzi mysli że wejdzie, rzuci hasło i dostanie dotowca.
A forum.php.pl to nie chodowla leni. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 16.06.2008 Skąd: Przechlewo Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 16.06.2008 Skąd: Przechlewo Ostrzeżenie: (0%) ![]() ![]() |
<?php
if((strlen($suma)<0)) { echo " głos"; exit(); }; if((strlen($suma)<1)) { echo " głosy"; exit(); }; if((strlen($suma)<4)) { echo " głosów"; exit(); }; ?> Zrobiłem to tak ale mam problem bo przy liczbie np: 263 gdzie powinno być "głosy" wyświetla "głosów" ponieważ liczba jest większa od 4. W związku z tym pytanie jak pobrać ostatnią cyfrę z całej liczby ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Bo jest różnica między strlen - długość znaków w łańcuchu, a porównanie $suma<4
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 16.06.2008 Skąd: Przechlewo Ostrzeżenie: (0%) ![]() ![]() |
Masz racje ;-)
poprawiłem to i zamiast głosów czy głosy dałem raz - razy i wystarczyło. Teraz jest Głosowano 1 raz. A później już 2, 3, 4, 5, 3333 razy. Lub 0 razy. Zabardzo chciałem wyciągnąć ostatnią cyfrę z całości i kombinowałem z strlen :-) <?php if(($suma)==1) { echo " raz."; } else { echo " razy."; exit(); }; ?> Ten post edytował meezan 12.08.2008, 13:53:17 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.07.2025 - 03:51 |