![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Witam!
W formularzu w polu input wpisuję jakiś wyraz. Chcę ten wyraz dodać do tablicy ale w ten sposób że każda literka w osobnej komórce np. Mariusz tab[0] = M tab[1] = a tab[2] = r itd. Jak podzielić wpisany wyraz na osobne literki i przesłać w formularzu? Ten post edytował Kaarpiik 13.01.2012, 15:31:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje (IMG:style_emoticons/default/smile.gif)
Jeszcze jedno małe pytanko. Jak sprawdzić czy litera jest mała (lub duża)? Przerzucam się z języka C i tam było islower albo isupper. W PHP niestety tego nie ma (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo PHP wymaga myślenia.
http://pl.php.net/manual/en/function.strtoupper.php I jeśli litera po zmianie będzie różna od tej przed zmianą, znaczy że była mała. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
oj w C też trzeba myśleć. Poradziłem sobie w inny sposób - po prostu zamieniłem każdą literkę na kod ASCII.
tylko jest jeden problem.. nie dziala on na polskich znakach... Ten post edytował Kaarpiik 13.01.2012, 15:51:34 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A jesli uzyjesz mb_strtoupper i uzyjesz mojej metody to zadziala
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
nie wiem czy dobrze zrozumiałem ale kombinuje z tym i kombinuje i nic nie wychodzi
wywołanie funkcji: Licznik zawsze zwraca liczbę elementów w tablicy - nawet gdy wszystkie litery są duże. Ten post edytował Kaarpiik 13.01.2012, 16:38:03 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
if($upper)
Przecież to jest zawsze PRAWDA.... Miałes porównać wartość po zmianie z wartością przed zmianą. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 1 Dołączył: 20.01.2008 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję(IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 01:44 |