$tekst = "To jest jakis tekst. [mecz,29]"; $pattern = '/\[mecz,([0-9]+)\]/'; $replace = JakasFunkcja('$1'); function JakasFunkcja( $id ) { ... }
Napotkany problem dotyczy tego, iz zmienna $id w funkcji JakasFunkcja nie jest liczba i wyszukiwanie w bazie meczu o tym id nie zwraca rekordow. Probowalem uzywac funkcji takich jak floatval, lecz nie wiem nawet na 100% jakiego typu jest ta zmienna, poniewaz po wywolaniu funkcji gettype otrzymuje pusty wynik. Moze znajdzie sie ktos kto jest wstanie wskazac blad lub nakierowac na wlasciwe rozwiazanie.