-2
$ aaa = preg_replace ('/ < % var. \ $ (전체 이름). % /는', $ _SESSION [ "\ 1"], $ aaa);변수를 바꾸는 방법은 무엇입니까?
$ aaa = preg_replace ('/ < % var. \ $ (전체 이름). % /는', $ _SESSION [ "\ 1"], $ aaa);변수를 바꾸는 방법은 무엇입니까?
대신 preg_replace_callback를 사용할 수 있습니다
$line = preg_replace_callback(
'/<%var.\$(fullname).%>/is',
create_function(
'$matches',
'return $_SESSION[$matches[1]];'
),
$line
);
을 당신이에서 입력 문자열을 얻고있는 곳의 경계 것입니다 비록 : 올 수있는 것 같습니다 (사용자로부터오고 경우에 나는주의 것 어떤 종류의 구성 또는 템플리트 파일로부터, 아마도 괜찮을 것입니다.)
고맙습니다 –
무엇을 묻는 중입니까? 좀 더 자세한 내용을 제공해야합니다. – Mike
누구나 쉽게 알 수있는 프로그래머와 알기 쉬운 –