![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 30.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
witam, mam taki sobie kod:
jednak wywala błąd: CODE Warning: preg_replace() [function.preg-replace]: Unknown modifier 'r' in ... on line 18 Co zrobić, żeby nie wywalało błędu? Jak skonstruować tą zmienną tak, aby działało:
zwraca normalnie /\[q](.*?)[/q]/ McFreak. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
$string czy $pattern?
generalnie problem leży w tym że używasz znaki o specjalnym znaczeniu dla preg_match, dlatego przez str_replace podmieniamy np [ na \[ , * na \* i tam w array_find i array_replace musisz wstawić dla każdego znaku specjalnego taką podmianę |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 18:09 |