Witam, chciałbym móc w php edytować plik css (tzn. robię przekierowanie htaccess, wczytuję ten plik i zamieniam pewne frazy na inne). W języku csharp mogłem używać wyrażeń regularnych w taki sposób, że po znalezieniu odpowiedniego wyrażenia była wywoływana funkcja, której argumentem był znaleziony tekst za pomocą wyrażenia regularnego i ten tekst był zamieniony na to co zwróciła funkcja. Interesuje mnie jak to wygląda w php. W książce którą mam (chyba vademecum profesjonalisty) jest tylko zaprezentowana funkcja ereg_replace. Z góry dziękuję za wszystkie odpowiedzi.
0
0
Aha w csharp, to z czego korzystałem nazywało się chyba MatchEvaluator, jak będzie potrzeba wkleję kawałek kodu.
0
Funkcja preg_replace, a do wyrażenia regularnego trzeba dodać modyfikator bodajże e. Ew. preg_replace_callback.
Funkcji typu eregi_* się już nie używa, tylko i wyłącznie preg_* :)