[php] Włsny BBCode, jak zmniejszyć długość kodu źródłoego? |
[php] Włsny BBCode, jak zmniejszyć długość kodu źródłoego? |
15.07.2008, 07:30:45
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 11.07.2008 Skąd: СССР Ostrzeżenie: (0%) |
Więc pisałem sobie taki skrypt do obsługi BBCode, i doszedłem do wniosku że gdy skończę kod źródłowy będzie "trochę" długi. Czy ktoś mi może pomóc? Jestem początkujący. Tak to robię (przykładowa część kodu).
Kod $text = str_replace('[b]', '<b>', $text); $text = str_replace('[/b]', '</b>', $text); $text = str_replace('[a]', '<a>', $text); $text = str_replace('[/a]', '</a>', $text);
-------------------- |
|
|
15.07.2008, 07:36:20
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
A wiesz, że funkcja str_replace() przyjmuje również tablice jako argumenty?
Dzięki temu napiszesz 3 razy mniej kodu. Szczegóły w dokumentacji. |
|
|
15.07.2008, 10:03:21
Post
#3
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 23.05.2024 - 17:42 |