![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Natrafiem w manualu na taką funkcję jak preg_replace_callback. Wiem do czego to służy ale nie rozumiem poniższego wywołania
Wiem, że __CLASS__ zwraca nazwę bieżącej klasy ale nie rozumiem co daje:
Może mi ktoś to wytłumaczyć? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
@devnul: To nie to - bez apostrofów też działa. Poradziłem sobie:
Niezrozumiałe jest dla mnie w jaki sposób odwołać się do części znalezionego wzoru. Np chce wyświetlić całość przekazanego łańcucha, część lewą (czyli do części znalezionej), część odnalezioną, i część od znalezionej do końca. Wogóle nie pomyślał bym o tym ale zasugerowałem się przykładem w manualu. Gdy zamienię return strtoupper($matches[0]); na
Wiecie o co z tym chodzi? I jeszcze inne pytanie: Mam np taki ciąg: Kod dwr2sdfFuser@domena.plsfsdRWE I chcę zamienić znak kropki na \. a znak małpy na \@ Da się to zrobić za jednym razem czy muszę dwa razy wywoływać preg_replace_callback najpierw zamieniając wszystkie kropki a później znak małpy? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:05 |