![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
preg_replace_callback ( mixed pattern, callback callback, mixed subject [, int limit])
próbowałem zamiast mixed pattern dac $pattern a callback dac $callback gdzie pattern[0] = '/costam(.*?)cos/si' itd... callback[0] = 'efunkcja'; ale niestety nie zadziałało. W tej chwili robie foreach... i preg_replace_callback ale wolałbym żeby podać tablicę. Da sie? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 487 Pomógł: 7 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
callback $callback oznacza, że musi to być funkcja zwrotna. Callback może być tablicą - array('Klasa', 'metoda'), array($obiekt, 'metoda'). Mozesz miec wiele wzorców, ale tylko jeden callback.
Poprawność callbacka możesz sprawdzać funkcją is_callaback" title="Zobacz w manualu php" target="_manual. // tak pomyliłem się, powinno być is_callable" title="Zobacz w manualu php" target="_manual Ten post edytował splatch 5.09.2006, 21:56:38 -------------------- Łukasz Dywicki
Independent Java and open source software consultant. Blog - Java, OSGi, integracja oprogramowania.. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za info
BTW: is_callable chyba ![]() Ten post edytował eai 5.09.2006, 09:49:10 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 20:00 |