Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 3 Dołączył: 29.10.2011 Ostrzeżenie: (0%)
|
Witam
Niżej znajduje się fragment który jest odpowiedzialny za podmianę ciągów znaków na ciągi podane przez zmienną bądź wpisane bezpośrednio przez programistę. Chodzi o to że skrypt jest dość mało czytelny gdy stosuje go w kilku miejscach i chciałem go przerobić na wersję obiektową, ale tak bym mógł dodawać nieograniczoną ilość elementów do podmiany.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 3 Dołączył: 29.10.2011 Ostrzeżenie: (0%)
|
Tak, ale mając dwie tablice (jak pokazałeś wyżej) muszę pilnować kolejności i przy wielkiej ilości na przykład zmiennych zacznie się robić nieczytelny, czy raczej trudny do odczytania kod.
Kod naskrobany prze zemnie jest może mało wydajny przy większych plikach, ponieważ musi zasysać ciąg znaków tyle razy ile jest elementów w tablicy (a przy dużym ciągu może to męczyć skrypt), ale staram się te elementy rozbijać i zapisywać w "cache"; z drugiej strony umieszczając cały czas ten sam kod w kilku miejscach zaczyna się też robić ciasny natłok i chcąc kiedyś to zmienić muszę latać po wszystkich plikach. Mi chodzi o to by przekazywać wartości do class-y w postaci:
dokładanie nie wiem jak to zrobić, ponieważ wszystko piszę strukturalnie, a zaczynam przesiadać się na OOP - chcę doprowadzić całość do czytelnej postaci. |
|
|
|
ksenonlogin modyfikacja skryptu na OOP 5.08.2012, 13:50:48
klocu Na wstępie odesłałbym do manuala funkcji str_repla... 5.08.2012, 14:06:08
klocu W sumie nie musisz, aż tak pilnować kolejności.
To... 5.08.2012, 14:52:11
ksenonlogin Już zrobione wszystko ładnie działa...
Dzięki za ... 5.08.2012, 15:08:13 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 15:16 |