Mam w szablonie zmienna $a i zmienna $_global_a . Do tej pory uzywalem wyrazenia
Kod
/$([a-zA-Z0-9_]+?)/
aby wyciagnac nazwe zmiennej i zamienic ja na np. left_menu_1 . Problem w tym ze chcialbym aby wyrazenie omijalo zmienne globalne. Wiem ze mozna to latwo zalatwic przez preg_replace_callback ale czy nie da sie zrobic czegos w stylu Kod
/$[^(_global_)]([a-zA-Z0-9_]+?)/
?