![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich serdecznie jako że to mój pierwszy post. Od paru godzin męczę jedno zadanie, i za dużo nie wniosłem nowego. Jestem początkujący w pisaniu kodów, 1 rok w technikum informatycznym dlatego proszę o wyrozumiałość, jednocześnie prosząc o łapotologiczne wytłumaczenie co i jak, moja nauczycielka raczej nieskora do pomocy, dlatego będę swoją wiedzę opierał na internecie...
Treść zadania : uzytkownik wprowadza dowolna ilosc znakow jak znajdzie w ciagu znak 'a' to zmienia wszystkie litery "a" na "ONA" jak nie znajdzie w ciągu "a" ale znajdzie znak "o" i odcina dalsza czesc tekstu. wyswietla "znalazlem" tyle razy ile liter znajduje sie w odcietym ciagu jesli nie znajdzie ani "o" ani "a" wyswietla zamiena ciag na tablice uzywajac separatora "spacji" i wyświetla uzyskana tablice napisałem jedynie tyle... mam wrażenie jakbym to w 'ifie' miał robić ale nie wiem jak połączyć to ze sobą.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Do sprawdzenia, czy jest a (następnie o) możesz użyć:
http://pl.php.net/manual/en/function.stripos.php Zwraca pozycję znalezionego znaku (int) lub false, gdy go nie ma. Do zamiany a na ONA użyj: http://pl.php.net/manual/en/function.preg-replace.php I raczej staraj się używać funkcji preg, a nie eregi, ponieważ te drugie mają być powoli wycofywane. Do odcięcia tekstu bym użył: http://pl.php.net/manual/en/function.strstr.php , żeby znaleźć pozycję szukanej litery, a następnie http://pl.php.net/manual/en/function.substr.php , żeby wyciągnąć ciąg może się jeszcze przydać: http://pl.php.net/manual/en/function.strlen.php A do rozbicia ciągu na tablicę: http://pl.php.net/manual/en/function.explode.php Poczytaj, a jak będziesz miał jeszcze jakieś pytania, to raczej zawsze tutaj kogoś znajdziesz:) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 15:11 |