Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 13 Dołączył: 15.11.2009 Ostrzeżenie: (0%)
|
Witam mam problem ze zrozumieniem poniżej zamieszczonej metody, a dokładnie jak działa wyrażenie: '/{([^}]+)}/e' oraz '$this->dane["\\1"]'
Poniżej zamieszczam pełną klasę:
Skrypt pochodzi ze strony: http://www.programuj.com/artykuly/www/template.php |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%)
|
Czyli podstawy wyrażeń regularnych, polecam zapoznać się z jakimkolwiek kursem / artykułem na ich temat.
^ w nawiasie kwadratowym oznacza przeczenie zakresu znaków, w tym przypadku dotyczy ono } więc wewnątrz dopasowywanego tekstu nie może być znak } Co do reszty pytań, to odpowiedzi na nie znajdziesz pod adresem http://pl2.php.net/preg_replace |
|
|
|
lDoran [PHP]Wyrażenia regularne 11.05.2011, 11:42:00
cycofiasz Za pewne podmienia {jakas_nazwa_zmiennej} na warto... 11.05.2011, 12:18:52
lDoran tak jak mówisz tylko nie rozumiem dlaczego wyrażen... 11.05.2011, 14:29:59 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 20:18 |