niebanalna zamiana IF na SWITCH |
niebanalna zamiana IF na SWITCH |
3.08.2004, 12:37:01
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 27.07.2004 Ostrzeżenie: (0%) |
Mogłoby się wydawać że zamiana kilku funkcji IF wręcz identycznych w jedną SWITCH to banał.
Utknąłem i się już przegrzewam. Pomocy. Dla każdej lini pliku $linie, która zawiera unikalny ciąg sprawdzam czy zawiera $tekst Jeżeli zawiera to cośtam robi.
Jako to rozłożyć dla różnych wartości $tekst, żeby to poszło na SWITCH. Ze SWITCHem to będzie szybciej działało i estetyczniej (czytelniej wyglądało) |
|
|
3.08.2004, 12:57:27
Post
#2
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 15.06.2004 Skąd: Warszawa Ostrzeżenie: (10%) |
A nie lepiej, gdy wykorzystasz preg_match_all() z przełącznikiem 'e'? Przetwarzanie "linijka-po-linijce" jest nieefektywne, przynajmniej w php.
-------------------- Sygnaturka: jest
|
|
|
3.08.2004, 13:03:05
Post
#3
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) |
Jesli dobrze rozumiem chodzi o cos takiego:
Kod jakis tekst szukany tekst inny tekst, drugi tekst jeszcze inny tekst
PS. & #33; to ! |
|
|
3.08.2004, 13:17:11
Post
#4
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 27.07.2004 Ostrzeżenie: (0%) |
to chcę zamienić na
i męczę się z warunkiem dla SWITCH |
|
|
6.08.2004, 15:33:25
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) |
Nie uzywaj switch poniewaz jest to bezsensowne w tym momencie... lepiej zrobic tak jak Ci pokazali koledzy wyzej, uzywajac petli.
Ten post edytował sf 6.08.2004, 15:36:35 -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
Wersja Lo-Fi | Aktualny czas: 7.05.2024 - 10:14 |